Venezuelans obstruct roads in fresh anti-government protests

  • 7 years ago
Venezuelans in cars and on motorcycles, bikes and horseback have clogged roads in the latest protests in more than a month of nationwide marches against President Nicolas Maduro.

Recommended