Six killed, seven injured in car crash during police chase in South Texas
At least six people were killed and seven others were injured after a police chased ended in a car crash Thursday morning in Edna, 90 miles southwest of Houston.
At least six people were killed and seven others were injured after a police chased ended in a car crash Thursday morning in Edna, 90 miles southwest of Houston.