Shikha Chugh | Wednesday October 21, 2015
I am appalled when I meet people in Delhi who say they have not ridden the metro yet. It is even more bewildering when the same people come back from a holiday abroad and talk about having used metros and trams on their trip.