Clashes erupted between Venezuelan police and protesters in Caracas, Thursday, as tens of opposition protesters attempted to storm the headquarters of the …
Via Youtube
Clashes erupted between Venezuelan police and protesters in Caracas, Thursday, as tens of opposition protesters attempted to storm the headquarters of the …
Via Youtube