Rain in Delhi Leads to Waterlogging and Traffic Jams; More Showers Expected
According to the India Meteorological Department (IMD), the Safdarjung Observatory, Delhi’s primary weather station, recorded 12.9 mm of rain between
Read MoreAccording to the India Meteorological Department (IMD), the Safdarjung Observatory, Delhi’s primary weather station, recorded 12.9 mm of rain between
Read More