The World’s Largest Election Ever Is Neither Free Nor Fair Truthout, 03 Jun 2024 From April 19 through June 1, 969 million voters in India will have voted in seven phases to elect the next national government…