Hallfords Ordered to Pay Return to Nature Families $950 Million
In what has been described as a “symbolic” victory, a judge has ordered former Return to Nature Jon and Carie Hallford to pay $950 million to the families...
In what has been described as a “symbolic” victory, a judge has ordered former Return to Nature Jon and Carie Hallford to pay $950 million to the families...
While bulldozers were plowing down the Penrose, Colorado building where 190 decomposing bodies were found in October 2023, the facility’s owners were in court facing a new round...
Jon and Carrie Hallford, owners of Return to Nature Funeral Home in Colorado Springs and Penrose, Colorado, were arrested on Wednesday, November 8, 2023 in Wagoner, Oklahoma. They...