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…

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…