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.