Former Detroit Police Chief James Craig announced his run for Detroit mayor in the 2025 election. Craig served as police chief for eight years before pursuing several candidacies for public office.
Detroit Police Chief James Craig reported on Monday that the person now in custody in the case of a suspected serial killer and rapist is believed to be connected to several recent deaths of women in ...