KECH Tropical cyclone Freddy wreaks havoc in Mozambique Published 28 February 2023 Tropical cyclone Freddy wreaks havoc in Mozambique Watch now Watch preview Share