Update on the general elections in India The 970 million voters in the “biggest democracy in the world” have started going to the polls for the general elections scheduled from 19 April to 1 June, which will either confirm or reject Narendra Modi as prime minister. In...

read more