Democracy Now! favicon

Torture at CECOT: Venezuelan Men Freed from Salvadoran Mega-Prison Describe Brutal Beatings, Humiliation