Advertisement

Opponents of President Nicolas Maduro flood the streets of Caracas

Thousands of demonstrators flood the streets in Venezuela’s capital to pressure the government to hold a referendum vote this year on Nicolas Maduro’s presidency.

Advertisement