World

What is the population of India? Is it the largest in the world?

As of May 2023, India is the most populous country in the world. Here's how many people live there.