Wednesday, February 2, 2011

Lights off in Tahrir Square?



Worrying news arrive from Egypt, claiming that lights are of at Tahrir Square.

Is Mubarak preparing a massacre?

No comments: