20090523 city.delhi: Storm leaves city battered