20080808 unknown: Heavy rains lash Delhi