Three US Soldiers Arrested For Alleged Role In Human Smuggling Operation Near US-Mexico Border
05 Dec 2024
Three US Army soldiers stationed at Fort Cavazos, Texas, have been arrested on human smuggling charges, according to US Attorney Jaime Esparza for the Western District of Texas. The soldiers, identified as Emilio Mendoza Lopez, Angel Palma, 20, and Enrique Jauregui, 25, were taken into custody following a November 27...
Read More