Tuesday, February 01, 2011

Egypt's 'March of a Million People'

THE DAILY TELEGRAPH: Effigies of President Mubarak have been hung in Cairo's Tahrir Square as tens of thousands of protesters gather for the largest demonstration yet in Egypt.

Watch Telegraph video here, and read on