PICS: Rain lashes Delhi-NCR; hailstorm likely In the past 24 hours, the city witnessed about 1.3 mm of rains.