Advertisement

Opponents of President Nicolas Maduro flood the streets of Caracas

Share via

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