Erika Shields, who resigned from the Atlanta PD in June, was introduced Wednesday as the new Louisville police chief

Shares
Share This