Feds Take Down Four Individuals Accused of Running Large Human Smuggling Operation
Four undocumented Guatemalans residing in the United States have been indicted on charges of allegedly managing one of the largest human trafficking networks in the country, responsible for smuggling around 20,000 unauthorized immigrants from Guatemala to various locations across the nation over a period of five years.
Source link