Delhi IGI hailstorm triggers 500+ delays, 10 cancelations, 5 diversions

India