20080519 city.delhi: Storm leaves trail of death; despair