Delhi will be World's Largest City by 2028: United Nations
Tokyo remains the world's largest city in the world with over 37 million inhabitants. Delhi, however, is projected surpass Tokyo as the world's largest agglomeration around the year 2028," John Wilmoth, the Director of Population Division of the UN Department of Economic and Social Affairs (UNDESA), said on Wednesday.