Reuters - News Video Online

Protesters torch police vehicle in Venezuela

show full description
 
 
Protesters torch police vehicle in Venezuela | NewsLook