India surpasses China to become the world’s most populous nation with 142.86 crore people, says the UN India surpasses China to become the world’s most populous nation with 142.86 crore people, says the UN Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window) Related April 19, 2023 by vdc VIJAYCHOWK.COM