The Texas Rangers have made an arrest in a 42-year-old cold case. On April 13, 2023, the Rangers arrested 68-year-old Larry Allen West for the murder of 18-year-old Carol Joyce Deleon. He was taken into custody at his residence in San Antonio. West was linked to the killing through new evidence in the case that was subjected to Advanced DNA testing under the Texas Department of Public Safety’s (DPS) Sexual Assault Kit Initiative (SAKI) program which is […]