Ballots and barrels: Why the July 28 Venezuelan elections are important for India
The Venezuelan presidential elections are scheduled for Sunday (July 28). Incumbent President Nicolás Maduro, who has been in power since 2013, is seeking re-election amidst a backdrop of economic…