Dust storm and rain give Delhi-NCR brief relief from heat

India