What Is El Helicoide, the Infamous Torture Prison in Venezuela?

via NYT > World News As Venezuela’s interim authorities began to release political prisoners, some of their families raced to the notorious prison that symbolized Nicolás Maduro’s authoritarian rule.
Comments
Post a Comment