Vidweb

Embed this video Download Thumbnail

Venezuelan Strife

Protests have been persisting in Venezuela for months. Here's the breakdown of what is really going amidst the chaos.