ap26008662239960_jpg

Police guard El Helicoide, the headquarters of Venezuela’s intelligence service and detention center, in Caracas, on Jan. 8, 2026.
Ariana Cubillos/AP

Back to top button