Venezuela Election Results Disputed—What We Know
Nicolás Maduro, who has led Venezuela for the past 11 years, claimed victory in a hotly contested election.
Nicolás Maduro, who has led Venezuela for the past 11 years, claimed victory in a hotly contested election.