Palestinian police stand at checkpoints during a traffic drill organized by the Ministry of Interior in Gaza City, on February 21, 2018. Photo by Mahmoud Ajour
Palestinian policemen stand checkpoints during a traffic drill organized by the Ministry of the Interior in Gaza City, on February 21, 2018. Photo by Mahmoud Ajour