Leslie Huff reports on Insight in Warren's closure and the workers not being paid or covered by insurance.
Monday, March 31st 2025, 6:15 PM EDT