El Helicoide was supposed to be an iconic shopping mall, but it’s now one of Venezuela’s most notorious political prisons and home to the country’s feared …

source