Clovis resident dies in three-vehicle accident

CNJ staff A Clovis resident died and his wife was seriously injured Thursday in a three-vehicle accident northwest of Austin, Texas. Joe Jones, 69, died at the scene, according to the Texas Department of Public Safety. June Despain, 72, and Jesse Lee Despain, 75, both of Marble Falls, Texas, also died at the scene, DPS […]