Cyclone Mocha to make landfall likely on May 9: IMD
Bhubaneswar: The India Meteorological Department (IMD) in its forecast said rainfall and thunderstorm activities will continue over most parts of India till this week. The weather forecasting agency stated that a fresh spell of rainfall…