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.
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.