Stock photograph · illustrativeINDIA Bloc Stages Delhi Rally Demanding Election Chief's Resignation
The opposition coalition held a public impeachment over a voter roll revision feared to exclude 130 million voters, drawing fierce criticism from the BJP.
NEW DELHI · PSqure Daily Correspondent