Tag: Khaled Meshaal

Israel-South Africa: Tel Aviv infuriated by Zouma’s meeting with Hamas leader

October 20, 2015

Israel lambasted South Africa and summoned the South African Ambassador to Tel Aviv for explanation after President Zouma received on Sunday Hamas exiled leader Khaled ... Read More