Mahmud El Shafey

Mahmud El-Shafey is a British-Egyptian writer, editor and translator. He works as a correspondent for The Arab Weekly based in London.

Email Mahmud El Shafey

Latest posts by Mahmud El Shafey