Cyclone Idai, still located in the Mozambique Channel, is now an Intense Tropical Cyclone with maximum 1-minute sustained winds of 120mph (195kph). With 6 other ITCs forming so far this season, the 2018-19 Southwest Indian Ocean cyclone season has now produced more ITCs than any other season previously, surpassing theRead More →