South Central Correctional Center Inmate Pronounced Dead at Boone County Hospital

An autopsy is scheduled for an inmate who was pronounced dead at the Boone County Hospital in Columbia yesterday (Wednesday).

According to a press release from the Missouri Department of Corrections, 57 year old Kevin Todd was serving a life sentence at the South Central Correctional Center in Licking, Missouri on several charges including forcible rape, forcible, sodomy since September of 2010.

The department reports they do not suspect foul play was involved.

Leave a Reply