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