Once a futuristic shopping mall, El Helicoide became one of Venezuela's most feared prisons. Now, as the country changes, so does its fate —... From mall to torture site: Venezuela debates El ...
CARACAS, Venezuela — Jesús Armas spent 14 months inside El Helicoide, a notorious prison built on top of a massive rock in the center of the capital Caracas. One of the things that struck him the most ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results