Suspect in Utah Murder Arrested Just Days After Deportation
Tooele County – Authorities have revealed new information about the murder of 31-year-old Talia Lee Benward, whose body was found in a remote Tooele County location on Saturday morning, Jan. 4, 2025. Nestor Oved Rocha-Aguayo, 24, was arrested on Sunday, Jan. 5, and faces multiple charges, including aggravated murder, tampering with evidence, abuse or desecration … Read more