Thursday, January 28, 2010

State of the Union: Barack Obama gets an F for world leadership – Telegraph Blogs



Nile Gardiner

1 comment: