Saturday, February 05, 2011

"Democracy Now" - Egypt and the liberation of the Middle East

http://livestre.am/sYC

The West needs to 'suck it up,' this is what 'the promise' of 'freedom' brings and stop being afraid of the shadow it casts.