Skip to content or view screen version

Tahrir

19.04.2011 20:22 | London

The sound of Revolution!!! and Celebration!!!
Tahrir Square Cairo kicks off and the Mubarak regime is swept from power!
A shining example of people power


- Original article on IMC London: http://london.indymedia.org/videos/8767