- Advertisement -
Two dramas are playing out in India during its six-week, seven-stage elections, the second-longest voting period in its electoral history. Polling began on 19 April; the third round was on 7 May; the results will be known on 4 June.
The immediate drama is the…

