Delhi becomes world's second most populous city
World | July 11, 2014 10:40 ISTUnited Nations: Delhi has become the world's second most populous city in 2014 after Tokyo, more than doubling its population since 1990 to 25 million, according to a UN report.The 2014 revision of the World