In October 2023, investigators in Fremont County discovered 190 decomposing bodies stored in a building, after neighbors complained of a bad odor. KGNU’s Greta Kerkhoff and KGNU’s Jack Armstrong have been following the story of the Return to Nature funeral home in Penrose, Colorado, and have this report:
Listen:
-
play_arrow
Return to Nature Greta Kerkhoff