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...
JHAKOT, Uttarakhand, India – Lakshmi Devi and her husband live in a small village in the hills. Just...