India's Election Commission on Saturday announced that the country's general elections will be held from April 19 to June 1.
The votes cast will be counted from June 4, the commission said.