IMD weather today: Heavy showers to lash most parts of India till June 30
The IMD has predicted rainfall for almost every part of India until June 30. It has also issued an alert for isolated heavy rain in several regions from the South to Northern parts of India