UN Report: India Surpasses China to Become World’s Most Populous Nation
The United Nations released data on Wednesday that shows India has now surpassed China as the world’s most populous nation. According to the UN’s World Population dashboard, India’s population has exceeded 1.428 billion, slightly higher than China’s 1.425 billion people. This rapidly growing population creates a sense of urgency for Prime Minister Narendra Modi’s government…