36 immigrants found concealed inside Texas dump truck, police say
A disabled dump truck towed by Texas authorities to an impound yard was later found to contain 36 immigrants believed to be in the U.S. illegally, the Laredo Police Department said Friday. Police said the […]