Ebrahim Moosa profiles  Co-author Firoz Osman on the Witness Show on Channel Islam International

Author: Firoz Osman

Firoz Osman is a medical doctor by profession and a highly-respected South African commentator on the Zionist occupation of Palestine. A founding member and executive member of Media Review Network, he has a special interest in Palestinian political and resistance movements, Zionism, and Islamophobia