Deepwater Horizon Explosion: Jimmy Harrell - "I Told You This Was Going To Happen"


A prominent Houston attorney with a long record of winning settlements from oil companies says he has new evidence suggesting that the Deepwater Horizon's top managers knew of problems with the rig before it exploded last month, causing the worst oil spill in US history.

Before You Go

Popular in the Community