
Venezuela Detains Three in “Terrorist” Power Grid Sabotage Case
Venezuelan Public Ministry headquarters in Caracas, a modern government building with the institution’s logo displayed prominently. Apr 11, 2025 Photo: Radio Demajagua April 11, 2025 Hour: 8:53 pm Venezuela arrests three for allegedly sabotaging the power …