Egypt’s government has resigned amid huge protest in Cairo’s Tahrir Square. Since Friday up to 33 have died in clashes between protesters and security forces, with riot police firing tear gas and rubber bullets against stone-throwing demonstrators.
Telling the truth has become a revolutionary act, so let us salute those who disclose the necessary facts.