600 million Indians turnout for largest-ever vote, giving incumbent PM Modi's conservative nearly two-thirds majority in Indian parliament.

Read more