Tuesday, February 1, 2011

In Tahrir Square, protesters are erecting tents, distributing food; giant TV screen has been set up

http://nyti.ms/i4POwd

No comments:

Post a Comment