Mohamed Mahmoud Mohamed Mahmoud is a freelance journalist based in Egypt. A pseudonym has been used for security reasons