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...

Already a subscriber? Click here to view full article