The owners of the Return to Nature Funeral Home have been arrested more than a month after 190 improperly stored bodies were discovered inside a facility in Penrose. Source
The owners of the Return to Nature Funeral Home have been arrested more than a month after 190 improperly stored bodies were discovered inside a facility in Penrose. Source