Nearly one billion people to vote in India election as loved and loathed Modi confident of win

Nearly one billion people to vote in India election as loved and loathed Modi confident of win