Jefferson Parish residents say mysterious odor is making them sick

Officials believe west bank landfills could be the source but are looking for a precise source
Published: 6:52 PM CDT July 13, 2018
Updated: 2:52 PM CDT July 13, 2018