The population of India on January 18, 2023 was 1.423 billion people, which is 5 million more than China. @TheOpenUniversity 2.4K views06:37