DeKalb County Police Chief Mirtha Ramos has been placed on administrative leave, CEO Lorraine Cochran-Johnson said on ...
Police Chief Mirtha Ramos intends to resign after five years leading the DeKalb County Police Department, according to a ...