rains in northwest India Punjab, Haryana, Rajasthan, UP to witness Dust storm, Rain May 21, 2017 Rainy weekend in North India to bring relief from heatwave April 17, 2017