Grandmaster Flash & the Furious Five’s Kidd Creole Found Guilty of Manslaughter

Nathaniel Glover stabbed the homeless man to death in 2017