Delhi Is Now World’s Second Most Populous City
Source NEW DELHI, INDIA, July 12, 2014 (The Hindu): Delhi is now the world’s second most populous city with 25 million inhabitants. Tokyo remains the world’s largest city with 38 million inhabitants. The 2014 revision of the World Urbanisation Prospects by U.N. Department of Economic and Social Affairs (UN DESA)’s Population Division has pointed to rapid urban growth in India,…