Detroit Police are going in the right direction, according to the thinking of Detroit Mayor Duggan. The mayor announced that Police Chief James Craig will be around for the long haul. The chief is getting a new contract that extends through June 30, 2017.
Ken Rogulski was there when the announcement was made Thursday morning