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