World News India Surpasses China As World’s Most Populous Country – Guinness World RecordsBy EditorMay 26, 20230 Guinness World Records has confirmed India, with an estimated population of over 1.425 billion people, has become the most populated…