News

A mammoth exercise in democracy is underway in India, where nearly a billion people will go to the polls over the next six weeks to vote in the world’s largest ever general election. Prime ...