An industrial accident that claimed the life of a worker in Ludington has left officials in Traverse City mourning.
Mark Allen, the husband of Traverse City’s Deputy City Manager, Deb Allen, died of his injuries at the Corewell Health hospital in Ludington, according to 9&10 News, who spoke with city officials.