Space Crunch: Delhi expected to overtake Tokyo as world’s most populous city by 2028
According to an UN report, Delhi is expected to overtake Tokyo to become the most populous city by 2028. Report also added that by 2050, 2/3rd's of the world population will shift to cities.