Libyan Political Prisoner
Izzat Yousef Al-Maqrif is a prominent Libyan political prisoner who was born in Benghazi Libya in 1952 formerly a senior member of the NFSL. During a stay in Egypt on...