Two DeKalb Firefighters Disciplined Over False Allegations Against A Police Officer
Two DeKalb County firefighters are out of a job following a determination that they had made false accusations against a Stone Mountain police officer during a traffic stop. Captain Terrell Davis and Krystal Cathcart, falsely accused a Stone Mountain police officer of unprofessional conduct. The officer’s body cam proved otherwise.
Read More »