Anthony Super Moderator Mar 7, 2017 #1 A DeKalb County Police officer has been charged with theft by taking, tampering with evidence and violation of oath of office, according to police.
A DeKalb County Police officer has been charged with theft by taking, tampering with evidence and violation of oath of office, according to police.