Egypt's Revolution

The heart of Egypt's January 25th revolution was in Downtown Cairo, in Tahrir Square. This is a documentation of events from the first day until Mubarak stepped down.