Month: August 2017

Visas for testimony

After the deaths of 10 people in a sweltering truck parked at a San Antonio rest stop, U.S. authorities are more determined than ever to disrupt and dismantle criminal organizations engaged in human trafficking. Approximately 100 undocumented immigrants, primarily...

read more