The Better Business Bureau of Atlanta says they have seen hundreds of victims with people losing $1,000 or more.
A DeKalb County grand jury indicted a former part-time DeKalb County deputy on multiple counts of sexual abuse on Wednesday, ...