20020529 city.delhi: Rain puts Delhi in civic mess