World5 months ago
Maduro Declared Winner in Controversial Venezuelan Presidential Election
In a highly contested election marred by allegations of fraud and voter intimidation, Nicolás Maduro has been declared the winner of Venezuela's presidential race. Explore the...