20100905 unknown: Heavy rains lash Delhi