Electric Square

by Matthew Shaffer

Check out the Al Jazeera live feed of Tahrir Square. The rumors of Mubarak’s intention to step down have reached the protesters, and they are absolutely galvanized.