The weather upheaval can be largely attributed to a series of active western disturbances originating from the Mediterranean, which have clashed with local thermal conditions
Hot N Cold: From 'Unusual' Hail To 'Unseasonal' Rain, What's Behind Weather Upheaval In North India?

