Firefighters cap ammonia leak

An ammonia leak forced an area around DeKalb Avenue to shelter in place for a time while crews worked to cap it.

Latest Videos

Good Day Atlanta

View More
View More