Feedback

Venezuelan Security Forces Face Off With Protesters on Anniversay

 

Students blocked Caracas streets and threw rocks at police who fired buckshot in confrontation recalling fatal unrest of 2014.

Shows