India becomes world’s no.1 country in terms of population, China slips to second place Posted on April 19, 2023