Human Stash House Containing 147 Illegal Immigrants Busted in South Texas

Townhall.com Staff
|
Posted: May 02, 2014 11:04 AM

A human stash house containing 147 suspected illegal immigrants was busted in Alton, Texas, near the U.S./Mexico border.