20070616 city.delhi: Heavy rains lash Capital