Wednesday, July 26, 2017

Guadalupe Correa-Cabrera Discusses Human Smuggling


The Wilson Center’s Latin American Program Fellow discusses the issue of human smuggling and trafficking after 10 suspected migrants died in an overheated tractor trailer in San Antonio, Texas last weekend.

Source: C-SPAN

No comments: