Six weeks, 969 million voters, 2,600 parties: India’s mammoth election explained
What is happening? India, home to more than 1.4 billion people, will begin its mammoth election on 19 April. The country prides itself on the scale of its parliamentary elections, ensuring that even those in the remotest corners and highest peaks of the …