Venezuela built a retail mecca. Then it became a notorious 'torture prison'

Published 4 hours ago
Source: abc.net.au
Venezuela built a retail mecca. Then it became a notorious 'torture prison'
The seven-level, 4-hectare El Helicoide building in Caracas was built among the slums of the areas of Los Pasajes and La Ceiba.