23 Nov 2011

Tens of thousands flood Tahrir Square

From Morning Report, 7:52 am on 23 November 2011

Egypt's ruling military council has tried to contain mass protests by agreeing to form a national salvation government and elect a president by July next year.