Deepwater Horizon oil spill larger than first thought, research suggests

The 2010 Deepwater Horizon explosion and oil spill is the worst environmental disaster in US history.
The 2010 Deepwater Horizon explosion and oil spill is the worst environmental disaster in US history.

Breaking