by Marshall Griffin | Oct 28, 2023 | Crime / Courts, News
One of two men convicted of killing a southwest Missouri sheriff in the 1980’s has died. The state Department of Corrections said Shelby Debler, 67, died Wednesday at the University of Missouri Hospital in Columbia after being taken there from Jefferson City...