Political prisoners are being freed from a brutal jail in Caracas. It's a significant development

Sky News | 09.01.2026 09:20
It's the shape of a three-sided pyramid - originally built to become a shopping mall in Venezuela's capital Caracas - but El Helicoide has for years been a sinister prison, headquarters of the secret police and famous for the torture of its inmates.