Pro-Palestine activists marched through the streets of Basel, Switzerland on Saturday to protest Israel’s inclusion in the final of the Eurovision Song Contest. The activists chanted “Free, free Palestine” and “boycott Israel” as they marched. Many had smeared themselves with fake blood and held banners and Palestinian flags aloft. IsraeliContinue Reading