Palestinian police officers ride in the back of a truck as they patrol in Gaza City (AP)
Palestinian police officers ride in the back of a truck as they patrol in Gaza City (AP)
by Asharq Al-Awsat | Jan 31, 2013 | 0 comments
Palestinian police officers ride in the back of a truck as they patrol in Gaza City (AP)