Showing posts with label lights off. Show all posts
Showing posts with label lights off. Show all posts

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?