Tropical Storm “Desmond” drops extremely heavy rain on Mozambique, leaves 9 dead in Madagascar
Tropical Storm "Desmond" formed January 20, 2019 in the Mozambique Channel, bringing heavy rain to parts of Madagascar as it headed toward Mozambique. It made landfall in the province of Zambezia, near the border with the Sofala province. While there were…