ReleaseNexus
Leila Khaled is a member of the Popular Front for the Liberation of Palestine (PFLP).
Stitching Palestine
herself
Children of the Revolution
Self
Hijack
Tell Your Tale, Little Bird
Leila Khaled Hijacker
Jamila's Mirror
Her self
Red Army/PFLP: Declaration of World War