Return to Nature’s Jon and Carie Hallford in Jail After Both Plead Guilty to Committing Horrific Crimes
As part of a plea agreement, Jon and Carie Hallford, the former owners of Colorado green burial funeral home Return to Nature, pleaded guilty on November 22 in...