Pre Monsoon weather activity has been lashing North India for the last 3 days. More such showers are expected over the next 3 more days. Continuing with the wet spell, most parts of Punjab, Haryana, Rajasthan and Delhi will witness moderate rain and thundershowers on 19th, 20th and 21st June.