Flag March: The Annual Israeli Display of Jewish Supremacy
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.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed