Political prisoners are being freed from a brutal jail in Caracas. This is significant

Sky News 1 min read 2 months ago

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.