Jan 14 • 15:37 UTC 🇬🇷 Greece Proto Thema

What is the Helicoide building in Caracas: The shopping center that turned into a 'torture chamber' for political prisoners

The Helicoide building in Caracas, once a shopping center, has been repurposed as a detention center for political prisoners including opponents of the government, activists, students, and journalists.

📡 Similar Coverage