Sify Videos
Web Sify   
Follow us on
Home >> Sify Videos >> News >> Oil Spill: The Villain?

Oil Spill: The Villain?

Throughout the oil spill in the Gulf of Mexico, BP CEO Tony Hayward has offered remarks and analysis that have often left people scratching their heads.
3