The India Meteorological Department (IMD) has denied reports suggesting the formation of “Cyclone Shakti” over the Bay of Bengal.
News for you 247
The India Meteorological Department (IMD) has denied reports suggesting the formation of “Cyclone Shakti” over the Bay of Bengal.