French police PUNISH pro-Palestine protestors with water cannons, tear gas
(NaturalNews) Anyone caught out in the streets of France protesting against the Israeli invasion and annihilation of Gaza could face water cannons and tear gas as… » READ MORE