Tropical Cyclone “Chedza” forms in Mozambique Channel, landfall over Madagascar today
Tropical Cyclone "Chedza" is forming from System 93S in the Mozambique Channel today. Infrared image taken at 16:00 UTC on January 15 by METEOSAT-7 showed the system moved away from the coast of Mozambique and into the Mozambique Channel and was getting better
