As of May 2023, India is the most populous country in the world. According to the United Nations, India surpassed its neighbor China, which was previously the world’s most populous nation, in late ...
School students take part in a yoga training session in Chennai on January 7, 2023. On New Year’s Day in 2021, nearly 60,000 babies were born across India—the highest number of births given anywhere ...