About

Leila
Khaled

Popular Liberation Front of Palestine, PLFP