Khaled Hanafy on Muck Rack

Khaled Hanafy

Online Editor, Al-Siyassa Al-Dawliya