English中文

Offstream
news


2011 Egyptian revolution

Thousands of pro-democracy demonstrators march on state television and presidential palaces as "Farewell Friday", the eighteenth day of protests against the Mubarak regime, gets underway.

Sources:  Al Jazeera


Related