20120825 city.delhi: Heavy rain brings Delhi to standstill