PoliceSilhouettes
5 months ago
0 Comments for this article

Atlanta deputy chief named new police chief in Durham

Atlanta Deputy Police Chief Cerelyn J. Davis has been appointed as Durham's new police chief.