Venezuela’s El Helicoide was built as a world-leading retail hub. Then it became a notorious ‘torture prison’
Nestled among a kaleidoscope of overlapping shanty homes and mountains cloaked in dense forestry, a giant pyramid-shaped building…
Browsing Tag