Kerala records 34% June rainfall deficit, IMD warns July shortfall

India