Heavy Rains In Delhi Cause Flooding In Many
The city enlisted 70 mm rainfall as of now as the India Meteorological Department (IMD) forecast “light to direct moderate
The city enlisted 70 mm rainfall as of now as the India Meteorological Department (IMD) forecast “light to direct moderate
After days of simmering heat, rain lashed Bengaluru, and south interior and coastal Karnataka, bringing down temperatures and relief to