On This Day, April 20: Deepwater Horizon explosion, oil spill kills 11
On April 20, 2010, an explosion and fire on the Deepwater Horizon BP oil rig off the Louisiana coast in the Gulf of Mexico killed 11 workers and caused a massive oil spill.
Original Source
Read the full article at Upi →KhanList aggregates and links to publicly available news content. We do not host full articles from third-party sources. Always verify important information with original sources.