At least 100 people have been killed and scores injured after Cyclone Freddy battered southern Africa over the weekend. Malawi authorities have declared a state of disaster and confirmed 99 deaths, while the full extent of the damage in Mozambique is not yet clear. The World Meteorological Organization has said that Cyclone Freddy could be the longest-lasting tropical cyclone ever recorded.