Why Does It Take India Six Weeks to Vote?
When Indians start heading to the polls on Friday, it will be just the beginning of a colossal democratic process. Not until June 4, after six weeks of voting, will India know whether its powerful prime minister, Narendra Modi, will remain in office for a third term.