News and Politics
June 17, 2010
BP CEO Tony Hayward apologizes for the oil spill and pledges that BP "will not rest" until they make it right.