Rain Hits Parts Of Delhi, Pollution Levels ImproveRain lashed parts of the national capital on Saturday, bringing down the pollution levels in the city.
Delhi's maximum temperature settled at 25.2 degree Celsius, two notches below the season's average, the India Meteorological Department said...