India elections: Record 642 million voters cast ballots as exit polls forecast Modi landslide

This post was originally published on CNA.