CityBeautiful on MSN16m
Delhi's Growth Crisis: Can a City Handle 46 Million People?Delhi, India's rapidly expanding urban giant, faces unique challenges as it races towards becoming the world’s most populous city with a projected 46 million residents by 2030. This video explores how ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results