Tropical Cyclone Desmond Makes Landfall In Mozambique

Mozambique’s fourth-largest city has been inundated by flooding after being hit by a tropical cyclone. Tropical Cyclone Desmond formed in the Mozambique Channel on Sunday night and drifted slowly northwest […]

Tropical Cyclone Desmond Makes Landfall In Mozambique Read More »