Communities along the Mozambique Channel are assessing widespread damage after Tropical Cyclone Gezani swept through coastal waters before weakening over land, leaving disrupted...