Image 1 of 1

120721_OSH_3_00 (10).jpg

Palestinians take part in a rally in support of Popular Front for the Liberation of Palestine (PFLP) leader Khaleda Jarrar who held in Israeli jails, in front of Red Cross headquarter in Gaza city on July 12, 2021. Jarrar, 58, a senior leader in the Popular Front for the Liberation of Palestine (PFLP), was detained at the end of October 2019 for her role in the PFLP and held in administrative detention since then without charge or trial and based on secret evidence not available for even her lawyer. Photo by Omar Ashtawy
twitterlinkedinfacebook