Delhi weather alert Delhi Deluge Leaves Many Stranded: Traffic Turns Chaotic, More Showers Likely August 1, 2024 Heatwave alert for Telangana, Maharashtra, Haryana, Punjab, Rajasthan, and Delhi NCR May 26, 2020