In Pics: Delhi breathes sigh of relief with rain spell 0 21.06.2024 14:01 Economictimes.indiatimes.com Delhi receives rain: Light rain in Delhi. Pictures and IMD prediction