Tag: India

Elections kick off in India, world’s largest democracy

The greatest exercise of democracy in the history of mankind — by the numbers, at least — kicked off Friday as almost 1 billion people began casting votes for the next leader and government of India. In 2023, India overtook China as the world’s most populous country, with 1.4 billion citizens. Up for grabs in […]