Doubts cloud Venezuela's election results as both Maduro and the opposition declare victory
0
Concerns over the legitimacy of Venezuela's presidential election persist as the country’s opposition and its incumbent president both claimed victory on Monday.