Big expansion approved for New Orleans area landfill, making it Louisiana's largest ↗
State backing came despite community opposition over what some residents argue are chronic foul odors.
New Orleans · LA · US · source location metadata
Explore articles with matching recorded place and subject information.