More ideas from Rizal
A Palestinian protester stands with his national flag draped over himself during clashes with Israeli soldiers following a demonstration against the expropriation of Palestinian land by Israel in the occupied West Bank. (Agence France-Presse, April 25, 2014)

Peaceful protest in France. Lucky french people soon they will be free to be murderd by "peace loving muslims"