Last Sunday afternoon, if you were in Paris France, you most likely were watching the 2014 World Cup Finals, the Tour de France or simply relaxing during your three-day Week-end for France's Independence Day. Unless of course you were marching towards the "Place de la Bastille" with the rest of the 10 to 20,000 pro-Palestinian […]