In Pictures: Protesters clash in streets with Venezuelan cops

Tensions in Venezuela have escalated recently as people flooded the streets protesting the regime of Nicolas Maduro....

Read More »

By: CNBC - Friday, 21 April

Related Posts