Well #59 Incident Response
NOAA provides on-scene support to an oil and natural gas release in a marsh environment in Plaquemines Parish, southeast of New Orleans, Louisiana.
Last updated
Friday, May 2, 2025 12:14pm PDT