Bus Accident Kills 8 In South Texas
At least eight people have been killed and 44 others are injured in South Texas on US Highway 83, 46 miles north of Laredo, on Saturday after a charter bus crash. Seven of the accident victims died at the scene and one later at a Laredo hospital. Texas Department of […]
Read more ›