india-election

A look at the Indian elections

India — the world’s biggest democracy — just concluded the largest general election in history. Over 537 million votes were cast over the...