Deported to death: US sent 138 Salvadorans home to be killed
- Written by Mneesha Gellman, Associate Professor of Political Science, Emerson College
At least 138 people deported from the United States to El Salvador since 2013 have been killed, according to a new report by Human Rights Watch, which investigates human rights abuses...
Read more: Deported to death: US sent 138 Salvadorans home to be killed