Tuesday, May 03, 2011

Osama bin Laden: Osama bin Bogeyman? 'CIA getting rid of old asset'

For more on Bin Laden's demise and what it could mean for the world, RT talks to James Corbett, editor of the Corbett Report.