India's population passes 1.4 billion — and that's not a bad thing
International
1 year ago
India is now the world's most populous nation with 1.486 billion people, passing China in April acco...
India is now the world's most populous nation with 1.486 billion people, passing China in April acco...