The immigrants were discovered at a checkpoint north of Laredo in South Texas. from ABC News: Top Stories http://ift.tt/2DLsF8R
No comments: