Doubts cloud Venezuela's election results as both Maduro and the opposition declare victory
29 July 2024 at 17:36
Concerns over the legitimacy of Venezuela's presidential election persist as the countryβs opposition and its incumbent president both claimed victory on Monday.