Delhi recorded a minimum temperature of 17.2 degrees Celsius today. This is the lowest temperature in May in the last several decades. In 1982, on May...
According to the India Meteorological Department (IMD), people will now feel a sigh of relief from the scorching heat in the areas of North India, as...