
India Surpasses China As World’s Most Populous Country Despite Being Smaller In Size
LAGOS MAY 26TH (NEWSRANGERS)-India has become the most populated country in the world with an estimated population of over 1.425 billion people. New figures from the United Nations’ Population Division have estimated India’s number of residents to be 1,425,775,850. That means the nation now officially holds the record for highest population, country. India has surpassed…