Deaths in CustodyWork in progressIn progress
Died in prison

Robert Belcher

89 years old · died July 21, 2023 · Crossroads Correctional Center, Missouri

Robert Belcher, 89, died on July 21, 2023, while held at Crossroads Correctional Center, a Missouri state prison. KTTN reported on July 26, 2023, that the cause appeared to be natural causes.

Cause of death, as reported: Died of illness

Reported by: Crossroads Correctional Center (the agency that held them). The only account of how this person died comes from the agency that held them.

Source