‘I’m Holding Myself Back’: Father Lashes Out During Sentencing Hearing of White Man Who Hanged and Torched His Son
An Iowa judge has just made sure that Steven Vogel will spend the rest of his life behind bars for killing a Black man in Michael Williams in 2020. After a jury voted to convict him of first-degree murder and abuse of a corpse, the murderer received a life sentence without the possibility of parole….