Followers

Friday, February 18, 2011

Unleash the Uprising: Victory on dictatorship yet to be declared in Egypt?


Unleash the Uprising: Victory on dictatorship y...
Follow my videos on vodpod

The under pressure governments of the Middle East and North African countries, engulfed by a wave of protests, are resorting to force. Libya, where activists have called for a day of anger, is the latest to see violence on its streets.

No comments: