26 April 2023
India becomes world's most populous nation
India has overtaken China to become the world's most populous nation.
According to United Nations population estimates, India now has a population of 1,425,775,850 and has surpassed China for the first ...