Feedback

Police Clash With Student Protesters in Venezuela

 

Riot police in Venezuela fire tear gas on student protesters out on the streets of Caracas as anti-government demonstrations rage on in the divided South American nation.

Shows