United Nations: Delhi will become the world’s largest city in a decade, according to the UN. “Tokyo remains the world’s largest city in the world with 37 million inhabitants. Delhi, however, is projected surpass Tokyo as the world’s largest agglomeration around the year 2028,” John Wilmoth, the Director of PopulationContinue Reading