Venezuela election

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…

5 months ago