Demonstrators dispersed with tear gas and wat

Demonstrators dispersed with tear gas and wat

Police in Geneva, Switzerland, used tear gas and water cannons to disperse a massive pro-Palestinian demonstration protesting the IDF takeover of the Gaza flotilla. Eyewitnesses told Reuters, and later the local police confirmed these claims. The…

Continue Reading