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…