Delhi rain overnight Heavy Showers Leave Traffic Snarls In Delhi, Dry Weather Likely On Weekend August 29, 2024