The annual display of Jewish Supremacy in Palestine, known as the Flag March, is part of a campaign of intimidation in cities around the country that have a significant Palestinian population.
The post Flag March: The Annual Israeli Display of Jewish Supremacy appeared first on MintPress News.