The huge futuristic spiral known as El Helicoide has a reputation as the country's worst torture center.
CNN.com - RSS Channel - HP Hero, CNN
Sun, 02/10/2019 - 8:48am
The huge futuristic spiral known as El Helicoide has a reputation as the country's worst torture center.