Venezuela opposition urges global protest over poll result

BBC News

Published

Both President Maduro and the opposition have claimed victory in Venezuela's presidential elections.

Full Article