Feedback

Protestors Spar With Police in Venezuelan Melee

 

The streets of Caracas, Venezuela fill with turmoil and violence after authorities raided a campsite used by student demonstrators.

Shows