According to a United Nations’ report released on Friday, India’s capital city Delhi is the second most populous city in the world. The report- based on statistics as on July 1, 2014 – said that the total population of Delhi is approximately 25 million. As per the UN report, the most populous city in the [...]
Continue Reading »