FLINT, MI – A Flint man was sentenced to spend the rest of his life in prison after setting his father’s apartment on fire while he was inside and causing his death in 2023. Franklin La-Wan Richard, ...
A 52-year-old man will spend a minimum of 47 years in prison for shooting and killing a man outside of a Lapeer Road liquor ...