An arrest in a Guadalupe County cold case has led to a murder charge in the 2017 killing of Joe James Rangel.

The report said a deputy's persistent efforts appeared to have helped crack the nine-year-old case.