Jun 8, 2021 #Duval County #fatal accident #Freer #Texas #Texas Department of Public Safety #Tractor-trailer One Killed in Tractor-Trailer Accident on Highway 59 near Freer in Duval County Read More