Image 1 of 1

MO_00 (2).jpg

Palestinians participate during a protest in front of the UNRWA office  against the mechanism Intelligence investigation that uses to their staff in Gaza City, on April 22, 2012. Photo by Mohammed Asad
twitterlinkedinfacebook