21 Jun 2010

Calls in U.S. for BP boss to stand down

From Checkpoint, 6:50 pm on 21 June 2010

Taking time off to go sailing on the Isle of Wight, has unleashed another public relations storm for BP's chief execuitve Tony Hayward.