Profile Mahmud El Shafey is a creative and self-motivated journalist, editor and translator with a particular focus on Middle East news and features. Share this:TwitterFacebook