Massive Oil Leak Near New Orleans: Over 1 Million Gallons Potentially Released
A suspected pipeline leak near Plaquemines Parish, southeast of New Orleans, could have led to the release of over 1 million gallons of crude oil, the U.S. Coast Guard said…
A suspected pipeline leak near Plaquemines Parish, southeast of New Orleans, could have led to the release of over 1 million gallons of crude oil, the U.S. Coast Guard said...