Tag - Immigration

America

Dismantle human trafficking network

In a joint effort between the Public Ministries of El Salvador and Guatemala, the Salvadoran police on Tuesday captured 11 people who were part of a human...