Contact Us
07.12.2021 11:28
Go to next video when video is over
Subscribe

India set to overtake China as "the most populous nation"

India is on track to overtake China as the world's most populated country by 2027, according to the United Nations. And it's facing a housing crisis. Home to 1.3 billion people, India has been witnessing an influx of people migrating from villages to cities in search of better job and education prospects.