Dec 23, 2024Cyclone Chido Devastates Mozambique: 94 Lives Lost and Thousands AffectedSource: bbc.co.uk