Protesters Are Clashing with Police on the Streets of One of the World's Most Unstable Countries Staff
Posted: May 18, 2016 4:23 PM
In Venezuela — mired in deep economic malaise and beset by intense violence — demonstrators took to the streets on Wednesday to protest the increasingly embattled and isolated socialist government of President Nicolas Maduro.

Recommended Townhall Video