Daily Express US on MSN
Inside Maduro's 'hell on Earth' jail with 'white room' torture chamber
For many Venezuelans, El Helicoide is a tangible symbol of the decades of oppression they have endured under several ...
It is here, in Venezuela’s El Helicoide prison, that the inmates are strung up, beaten, raped and left with bags of excrement ...
Former detainees describe years of confinement, harsh conditions, and a system with no meaningful legal protections.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results