x

Atlanta's Leading Local News: Weather, Traffic, Sports and more | Atlanta, Georgia | 11alive.com

Atlanta couple claims they became ill in the Dominican Republic

They said anything they took didn't really help.