The India Meteorological Department (IMD) is closely monitoring a weather system off India's East Coast, which could ... and ...