Man arrested in 1981 murder of 18-year-old woman in Texas
Texas Rangers arrested 68-year-old Larry Allen West for the murder of 18-year-old Carol Joyce Deleon, who was found dead from multiple gunshot wounds to the head along Interstate 35 in southern Comal County in June 1981.
Texas Rangers arrested 68-year-old Larry Allen West for the murder of 18-year-old Carol Joyce Deleon, who was found dead from multiple gunshot wounds to the head along Interstate 35 in southern Comal County in June 1981.
What's Your Reaction?