Hundreds of Palestinians protest against Palestinian Authority police brutality in Ramallah

Palestinians demonstrate in the center of the West Bank city of Ramallah against the brutality of Palestinian Authority security forces on March 13, 2017. (Photo by AFP) Hundreds of Palestinians have staged a protest against “police brutality” in the occupied West Bank city of Ramallah days after Palestinian Authority (PA) security forces launched a crackdown […]

Continue Reading