Mastodon

The Revolution is currently being televised

Live footage from Al Jaazera Egypt. http://english.aljazeera.net/watch_now/

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Mastodon