New Orleans Oil Spill: Causes, Relief Efforts, and More – Green Matters

27, 2021, according to The Hill, a diesel leak was detected in the section that had already needed repairs. It ended up spilling over 300,000 …