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

By admin