According to ‘The World Population Prospects 2019’ published by the Population Division of the UN Department of Economic and Social Affairs, India is projected to surpass China as the world’s most populous country by 2027. India is expected to add nearly 273 million people between 2019 and 2050 and will remain the most populated country… Continue reading By 2027, India population to cross China’s: UN