On April 20, 2010, a natural gas explosion aboard an oil rig owned by BP and located 41 miles off the Louisiana coast killed 11 workers and exposed a leak that would release an estimated 200 million gallons of oil over 1,300 miles of Gulf coastline over subsequent months. Tens of thousands of recovery workers […]
