x
Breaking News
More () »

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.

Before You Leave, Check This Out