20070802 unknown: Rains lash Delhi