Darin Schierbaum is an American police officer who is currently serving as the police chief of the Atlanta Police Department. [1] [2]
Darin Schierbaum is an American police officer who is currently serving as the police chief of the Atlanta Police Department. [1] [2]