Amr Khalifa

Contributor

Amr Khalifa is an analyst and freelance journalist who has been published in Ahram Online, Mada Masr, Muftah, and Daily News Egypt.

Articles by: Amr Khalifa

Analysis 10/09/2014