20020526 city.delhi: Squall disrupts life in Delhi