Colorado Couple Arrested After Funeral Home ‘Improperly Stored’ 190 Bodies

The Return to Nature Funeral Home in Colorado Springs and Penrose, Colo., offered so-called green burial services. Investigators had been drawn by a foul odor.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top