Rain lashed the national Capital and Delhi-National Capital Region (NCR) on Saturday, giving a respite from the heat as the minimum temperature settled at 26.9 degrees Celsius here, two notches above the season’s average and a marked improvement in the air quality index.
This has led to