20090910 city.delhi: Showers lash Delhi