May 29, 2024 03:54 (IST)
India tops China to become most populous nation with 142.86 cr people
New Delhi/IBNS: India has surpassed China to become the world's most populous country, data released by the United Nations on Wednesday showed.
Latest Headlines