Sunday, September 22, 2024
Happening Now

Remains of at least 189 removed from mortuary that offered “green burials”

The remains were found by authorities responding to a report of an “abhorrent smell” inside a decrepit building at the Return to Nature Funeral Home in Penrose, south of Denver. Source

Share