Delhi-NCR hailstorm and heavy rain cause major travel disruptions

India