Veteran of New York, Chicago Police to Take Over as St. Louis Chief
This morning at city hall, Mayor Tishaura Jones announced Robert Tracy as the new chief of the St. Louis Metropolitan Police Department. Tracy is currently the police chief of Wilmington, Delaware, a city that Tracy said went from being dubbed "Murder Town USA" to "turn-around town" during his tenure as chief. Prior to being chief of the Wilmington force, Tracy worked in Chicago as a Crime Control Strategist and in the New York Police Department.
stLouIST