20070526 city.bengaluru: Friday's deluge & its aftermath