Sunday, 6 February 2011

Freedom Song from Tahrir Square, Cairo




Here's the freedom song from Tahrir Square in Cairo, Egypt. 
(Subtitled)
Jan 25, 2011 - ??

No comments:

Post a Comment

Leave me your thoughts on what you read or ideas for future topics.