Who the hell do you think you are?
03.05.2011
Minister Louis Farrakhan warns Barack Obama about the US's intervention in Libya and CIA activity [Information Clearing House video], while Cornel West discusses the failure of the Obama administration to tackle the root causes of injustice in the US and beyond [Al Jazeera video].
Article Image Caption | Source
L R
BROUGHT TO YOU BY PAMBAZUKA NEWS
* Please send comments to [email protected] or comment online at Pambazuka News.