El Helicoide

El Helicoide is a building in Caracas, Venezuela owned by the Venezuelan government and used as a facility and prison for both regular and political prisoners of the Bolivarian National Intelligence Service (SEBIN). In the shape of a three-sided pyramid, it was originally constructed as a shopping m...

1 story • Updated Oct 9, 2025
El Helicoide
Venezuela

CIDH Seeks Urgent Visit to Venezuela to Investigate El Helicoide Human Rights Abuses

14 sources Oct 7, 2025