Funeral home investigated for 'improperly storing' 115 human remains
Published
ViewThe FBI and multiple agencies are investigating the alleged improper storage of more than 115 different human remains at Return to Nature Funeral Home after they were discovered in a search of the property in Penrose, Colorado.
Investigators are encouraging families who worked with the funeral home to reach out to a...