Simon Peter Nelson
Simon Peter Nelson, 85, died on June 18, 2017, at a hospital where he had been on medical furlough from Graham Correctional Center in Hillsboro, Illinois, where he was serving a prison sentence. The Winnebago County State's Attorney's Office announced the death in a news release, and no cause of death was given. The Illinois Department of Corrections reported the manner of death as natural causes, a claim that is not described further in the available accounts.
Cause of death, as reported: Died of illness. The Illinois Department of Corrections reported the death as natural causes.
Reported by: Illinois Department of Corrections (the agency that held him). The only account of how this person died comes from the agency that held him.