Supporters of the Popular Front for the Liberation of Palestine, one of the groups that attended the Cairo talks
Supporters of the Popular Front for the Liberation of Palestine, one of the groups that attended the Cairo talks