IMD warns Delhi NCR of thunderstorms dust storms strong winds

India