Georgia teen Charles Turner faces new charges in $25 million tax refund scheme

DeKalb County Sheriff’s Office(ATLANTA) — Just when it appeared he was off the hook, a computer-savvy team was re-arrested in a brazen scheme to pilfer up to $25 million from the Georgia Department of Revenue, officials said. Alleged con artist Charles Turner, 19, was booked into the Dekalb County jail on suspicion of attempting numerous …

Continue reading