Feedback

Tear Gas Flows as Riot Police, Protesters Clash in Caracas

 

Clashes broke out Saturday in Venezuela’s capital to protest President Nicolas Maduro and the country’s economic crisis.

Shows