US-Brazil Partnership Captures Human Smugglers
A collaboration between law enforcement from the United States and Brazil resulted in the arrests of alleged human smugglers...
A collaboration between law enforcement from the United States and Brazil resulted in the arrests of alleged human smugglers...
Interpol and West African border authorities rescued over 100 possible human trafficking victims, confiscated six bars of...