2 years agoIndia due to become world’s most populous country, 8 billion, Nov 14, 2022Rumor has itVerified