Director
Salah Abdul-Wahid
Producer
Ed Bereal
Spoken
English
Country
Libya
Length
105
Format
VHS/NTSC
Off