CHENNAI - Close to 970 million Indians start voting today as India holds its general election with polls suggesting that incumbent Prime Minister, Narendra Modi will win a third term in the world's ...