Oregon OR
From mall to torture site: Venezuela debates El Helicoide prison's future
Jess 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 a…