India Overtakes China, Is Most Populous Nation With 142.86 Crore People
India has become the world's most populous country, overtaking China, data released by the United Nations today showed. New Delhi: India has become the world's most populous country, overtaking China, data ...