Rains lashed Delhi on July 20. The IMD predicted a 'generally cloudy sky with one or two spells of rain or thundershowers’ for Delhi. The minimum and maximum temperature recorded was 24.0°C and 32.0°C, respectively.
(Published 20 July 2021, 16:36 IST)