20070517 city.delhi: Overnight rain sends mercury tumbling in Delhi