Tahrir Doctors

Out of sight, but not out of mind: Mohamed Mahmoud remembered
Egypt

Out of sight, but not out of mind: Mohamed Mahmoud remembered

On 19 November 2011, all hell broke loose in Mohamed Mahmoud Street, which juts east from Tahrir Square. Security forces…
Back to top button