30 points Β· 2024-08-11T12:38:12.445257ZIndia became the world's most populous country last April. I didn't even know that.