Charter Bus Runs Off West Texas Road, Injuring 20

Article 0 Comments Twenty people have been taken to El Paso hospitals for treatment after a charter bus ran off a road southeast of the city. Texas Department of Public Safety Lt. Elizabeth Carter says the accident happened along an Interstate 10 frontage road near the town of Tornillo. She […]