Deepwater Horizon: Who Died and What the Official Record Shows
environmental-hazards
The Deepwater Horizon explosion and blowout on April 20, 2010, resulted in the largest marine oil spill in U.S. history and the deaths of 11 workers. This verified explainer foc...
Open article