Image 1 of 1

050315_SHH_00 (8).jpg

Israeli security forces arrest a Palestinian police officer, at the Israeli checkpoint of Beit El settlement, near the West Bank city of Ramallah, March 5, 2015. Photo by Shadi Hatem
twitterlinkedinfacebook