More inmates died in Oklahoma's prisons in 2024 than 2023. It was the highest number of deaths in state prisons in six years.
The Oklahoma Department of Corrections told KOCO 5 that Byron Shepard was pronounced dead early Tuesday morning at a hospital near the Oklahoma State Penitentiary in McAlester. No physical trauma was ...