New Delhi: Several parts of India continue to witness highly contrasting weather conditions, with heavy rainfall, thunderstorms, hailstorms and an intensifying heatwave affecting different regions simultaneously, according to the India Meteorological Department (IMD).According to





