Calls Erupt In Venezuela For Mass Protests To Depose Maduro

Socialism on its way out in South America

Image Credits: JUAN BARRETO/AFP/Getty Images.

The opposition party in Venezuela is calling for mass protests to depose the current government, and end the socialist nightmare.

Brighteon version: