Eight Dead In Texas Two-Vehicle Crash Involving Suspected Human Smuggler Fleeing From Authorities
Eight people were killed in a collision in Zavala County, Texas, involving two vehicles – one possibly tied to a human smuggling operation that was […]