Mneesha Gellman

Mneesha Gellman is anAssociate Professor of Political Science, Emerson College

Articles by this author

Migrants who turn themselves in to U.S. border patrol and request asylum are now sent back to El Salvador while their asylum claims are processed. (Photo: Reuters/Loren Elliott) Views
Friday, February 07, 2020
Deported to Death: US Sent 138 Salvadorans Home to Be Killed
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 worldwide. The 117-page report also says researchers identified at least 70 deportees who were sexually assaulted,...
Read more