Authorities Discover More Than 100 Bodies At ‘Green’ Funeral House In Colorado
A hearse and debris can be seen at the rear of the Return to Nature Funeral Home in Penrose, Colo. Thursday, Oct. 5, 2023. Authorities said Thursday they were investigating the improper storage of human […]