20090821 city.delhi: Heavy showers; storm lash Delhi