India surpasses China to become world’s most populous nation with 142.86 crore people: UN Nation By Editor Last updated Apr 19, 2023 367 Share 367 Share