The U.S. State Department is paying El Salvador $6 million to house hundreds of immigrants deported from the United States in an immense and brutal prison there. Experts are questioning the legality of this payment amid alleged gross human rights violations.
Leave a Reply