Grandmaster Flash & the Furious Five’s Kidd Creole Sentenced to 16 Years in Prison for Manslaughter

Nathaniel Glover was recently found guilty of fatally stabbing an unhoused man in 2017