Jun 25, 2021 #Comanche County #De Leon #fatal accident #Texas #Texas Department of Public Safety #Tractor-trailer Three Killed in Tractor-Trailer Accident on Highway 6 in Comanche County Read More