Delhi experienced a sweltering Saturday as the maximum temperature rose to 39.5 degrees Celsius, 2.5 degrees above the seasonal average, according to the India Meteorological Department...
As rainfall continues across several states, the India Meteorological Department (IMD) issued an orange alert for heavy rainfall accompanied by thunderstorms, lightning and gusty wind in...