20 Indian states on High Alert | Met warns of heavy thunderstorms and rain