Image 1 of 1
260817_ASH_00 (13).jpg
Palestinian supporters of Popular Front for the Liberation of Palestine (PFLP) take part during a rally marking the The sixteenth anniversary of the killing of Abu Ali Mustafa, leader of (PFLP), and against Israeli blockade on the Gaza Strip, in Gaza City on August 26, 2017. Photo by Ashraf Amra