20030622 delhi-times: Blame it on the rain!