Detroit announces massive overhaul of its car towing system
Detroit announced a massive overhaul of its car towing system after a previous system known for its corruption, with several city officials and police officers convicted of crimes. Mayor Mike Duggan and Detroit police Chief James White announced the changes during Tuesday’s {Dec. 13} news conference.