How India Overtakes China AsWorld’s Most Populous Nation India has overtaken China as the world’s most populous nation according to the United Nation’s data published on...