Return to Nature Owners Have Been Located and Arrested
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...
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...