International5 months ago
Protests break out as Maduro declared winner of disputed Venezuela election
Protests break out as Maduro declared winner of disputed Venezuela election Venezuelans have taken to the streets after the electoral authority officially declared President Nicolas Maduro the winner of...