Comrade Abu Ali Mustafa

Translation / Interpretation / Caption Text

Arabic translation:

Comrade Abu Ali Mustafa

The general secretary of the Popular Front for the Liberation of Palestine