Wednesday, December 25, 2024
Happening Now

Venezuela says 2 Americans arrested over plot to topple leader

Arrests come a day after the government said it foiled an “invasion” allegedly “orchestrated” by the U.S. with opposition leader Juan Guaido. Source

Share