Heavy rains lashed several places in Haryana and parts of Punjab since Tuesday, bringing much needed respite for the people from the scorching heat.
Heavy rains lash Haryana, parts of Punjab