Africa International Venezuela Denounces the Abuse and Torture Suffered by Alex Saab September 9, 2020
Latin America and ALBA-TCP News Chile: Piñera Military Used Santiago Metro Station as a Torture Center (Human Rights Where?) October 23, 2019