An inmate from Buchanan County has died in custody at the Crossroads Correctional Center in Cameron, Missouri.
In a news release, the Missouri Department of Corrections says Allen Huff died of natural causes on Saturday, January 17 at 9:46am. Huff was sentenced to 40 years in the DOC for his guilty plea to charges of statutory sodomy and non-support.
Huff was 63. He was received in the DOC on May 24, 2011.