Skip to main content
Drimble Colorado

More than 115 bodies found stored 'improperly' at Return to Nature Funeral Home in Colorado

Police found more than 115 bodies that were allegedly stored improperly at the Return to Nature Funeral Home, which offers environmentally friendly burials in Colorado, earlier thi…

Topics

More from Colorado Business