US military training facility for Latin American security forces denounced over links to human rights abuses.
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.