More than 115 bodies found improperly stored at Colorado funeral home

More than 115 bodies found improperly stored at Colorado funeral home

CAÑON CITY — In the coming months, investigators will be piecing together the identities of 115 bodies found this week in a seemingly desolate building in Penrose. A formerly Colorado Springs-based business, The Return to Nature Funeral Home was using the modest 2,500-square-foot building, when neighbors reported a foul smell…Read More

Leave a Reply

Your email address will not be published. Required fields are marked *