
Deepwater Horizon Oil Spill: 15 Years Later, Impact Still Lingers
NEW ORLEANS, La. — The Deepwater Horizon oil spill, one of the largest environmental disasters in history, began on April 20, 2010, when an explosion rocked the drilling rig, owned by Transocean and leased by BP, located about 41 miles off the Louisiana …