India surpasses China as world’s most populous nation, UN says | India News

NEW DELHI: India has overtaken China as the world’s most populous nation, according to UN data released Wednesday.India’s population surpassed 1.428 billion, slightly higher than China’s 1.425 billion people, according to the UN’s World Population dashboard. The burgeoning population will add urgency for Prime Minister Narendra Modi’s government to create employment for the millions of … Read more