Millions spent on sickening smell in Jefferson Parish, but little has changed (Stench of Failure, Pt. 2)
In Nov. 2018, an inspector found a leaking leachate pipe. When he came back less than two weeks later, it had been patched with duct tape and was still leaking.