A general view of churchgate station during peak hours in Mumbai, India, Thursday, March 20, 2023. (AP)

UN says India to be world’s most populous nation by mid-2023

  • The UN report said India will have about 2.9 million people more than China sometime in the middle of this year. India will have an estimated 1.4286 billion people versus mainland China’s 1.4257 billion at that time, according to UN projections
By AP ·