El Salvador, CECOT prison and the US’s School of the Americas

US military training facility for Latin American security forces denounced over links to human rights abuses.

Continue Reading