Six Detroit police officers were suspended yesterday amid an FBI probe into alleged widespread towing corruption in the police department, the Detroit News reports. A source said the suspended officers are accused of taking bribes from a tow company owner in exchange for funneling work, including towing stolen cars, to the firm. Detroit Police Chief James Craig said the officers . . .
Want to read more? Please subscribe to The Crime Report!