La quema de Judas is a 1974 Venezuelan drama film directed by Román Chalbaud, adapting one of his plays. It was entered into the 9th Moscow International Film Festival. The film was a critical and com
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
Another view of the structure
Banners at a protest describing torture cells in El Helicoide, 2023