
Tropical cyclone Freddy, one of the longest-lasting systems in the southern hemisphere, slammed into Mozambique on Friday, as UN agencies helped residents with early action.
Tropical cyclone Freddy, one of the longest-lasting systems in the southern hemisphere, slammed into Mozambique on Friday, as UN agencies helped residents with early action.