Karin Kamp, The Takeaway, June 7, 2010

Davia weighs in on the BP crisis and whether CEO Tony Hayward should step down from his position in this article and audio clip. […read more]