Share

Videos

More than 100 immigrants found in small Texas house

Reuters News
|
March 20, 2014 AT 9:44 AM
Police discover more than 100 immigrants living in an alleged stash house in Houston, Texas. Vanessa Johnston reports