Colorado: 'Horrific' scene at funeral home where 115 'improperly stored' bodies discovered

1 year ago
33

PENROSE — The FBI and multiple Colorado agencies are investigating the alleged improper storage of more than 115 bodies discovered at Return to Nature Funeral Home in Penrose, Colorado following a complaint about a foul odor in the area.....
https://archive.vn/OtarI

Loading comments...