India, March 16 -- Almost a billion people will vote between April 19 and June 1 to elect a new Lok Sabha, with the results coming out on June 4. The next 76 days will see intense campaigning with the... Read More