Rains soak Delhi, improving air quality to satisfactory level

Rains drenched Delhi on Sunday, August 3, 2025, causing waterlogging in several areas such as Deoli, Panchkuian Road, Moti Bagh, ITO, Mukherjee Nagar, and Pul Prahladpur. The India Meteorological...