A little more than a decade ago, on April 20, 2010, an explosion on the Deepwater Horizon British Petroleum oil rig killed 11 workers and spilled over 130 million gallons of crude oil into the Gulf of Mexico. It was the biggest oil spill ever in U.S. waters and one of the worst environmental disasters anywhere ever.
Read More