April 21, 2020
The Biggest Environmental Disaster in U.S. History Never Really Ended
When the Deepwater Horizon oil rig blew up 41 miles off the Louisiana coast in April 2010, 11 workers died…
Hard hitting global and local news
When the Deepwater Horizon oil rig blew up 41 miles off the Louisiana coast in April 2010, 11 workers died…