3 Texas Soldiers Smuggled Unauthorized Migrants, Feds Say
Three U.S. Army soldiers stationed at Fort Cavazos in Texas have been arrested on charges alleging that they orchestrated a conspiracy to pick up and transport unauthorized immigrants further into the...To view the full article, register now.
Already a subscriber? Click here to view full article