Delhi weather update: Rain causes traffic disruptions in several areas - Times of India
The India Meteorological Department (IMD) reported various amounts of rainfall across the city, and the weather department predicted continued light rain. According to the IMD, the rainfall ...
The Times of India
3 hours ago