Shane Teslik took the stand in his own voluntary manslaughter trial after being charged with the stabbing of Devonna Walker in January 2023. It's the first time
The defense called police officers to the witness stand as it started its case in the Dimione Walker murder trial. Police officers testified that the Cedar Rapids man Walker is accused of killing at the Taboo club was a suspect in a 2016 gun incident in which Walker was injured.