What's the source of this foul smell?
Residents in northwest Atlanta say there is a foul smell coming from a nearby water treatment plant that is making them sick.
Residents in northwest Atlanta say there is a foul smell coming from a nearby water treatment plant that is making them sick.