Deepwater Horizon spill anniversary: 14 years since devastation in Gulf of Mexico

TUPELO, Miss. – Fourteen years have passed since the devastating Deepwater Horizon spill. This environmental catastrophe, triggered by an explosion on an oil platform on April 20, 2010, resulted in the tragic loss of 11 lives and unleashed a massive oil leak into the Gulf of Mexico. The spill, which released approximately 134 million gallons … Read more