Connect to share and comment

Immigrants van accident 110412

Appears In:
Nine suspected illegal immigrants were killed after a Border Patrol stop in a South Texas town when their van crashed and rolled.
Immigrants van accident 110412

Immigrant transport vans pass one another on the dirt toll road that leads to the border north of Altar, Mexico.

David McNew