India tops China to become most populous nation with 142.86 cr people
Apr 19, 2023, at 09:52 pm
New Delhi/IBNS: India has surpassed China to become the world's most populous country, data released by the United Nations on Wednesday showed.