351482foto

Tahrir Square protests

In 2011 and onwards the Tahrir Square in Cairo was the major site of the revolution against President Mubarak and successor Morsi.

Reader Interactions

Leave a Reply

Your email address will not be published. Required fields are marked *