20120710 city.delhi: Disturbing questions Metro must answer