Tag: Aida Seif El-Dawla

Mubarak’s legacy – Arab Spring’s failure?

     

Hosni Mubarak, the autocratic ruler of Egypt whose nearly 30 years in power came to an abrupt, bloody climax in 2011 after a popular revolt swept across the Arab world,… Read more »