20100708 unknown: Showers leave Delhi in snarls; wash away babu's claims