Skip to playerSkip to main content
  • 9 years ago
Opposition politicians and leaders demonstrate in Caracas demanding the resignation of President Nicolas Maduro, who they say is responsible for Venezuela's "political, economic and social collapse."
Comments

Recommended