Image 1 of 1

140821_Gaza_OSH_3_00 (47).jpg

Palestinian supporters of the Popular Front for the Liberation of Palestine (PFLP) take part in a rally marking the The 20th anniversary of the killing of Abu Ali Mustafa, leader of (PFLP), in Gaza city on August 14, 2021. Abu Mustafa was killed in an Israeli missile attack in Ramallah in 2001. Photo by Omar Ashtawy