Cops and anti-government protesters clash in Caracas, Venezuela

Police in the Venezuelan capital of Caracas clashed with protesters in April 2017.
Up Next
Police in the Venezuelan capital of Caracas clashed with protesters in April 2017.