*Trees by lucasabiaApril 20, 20231:33 pmApril 20, 2023 India is now the most populous country in the world India is now the most populous country in the world as its population surpasses China by 2.9 million people, UN says. Share this:FacebookTwitterLinkedInRedditWhatsAppTelegramEmailPrintMoreTumblrPocketPinterestLike Loading... Related