India is now set to surpass China as the world's most populous country in 2022, not 2028 10-Jan-19 04:09 pm Education Anirudh Sethi