Cyclone Freddy barreled through Mozambique and Malawi, setting a world record for the longest-lasting tropical storm over the weekend.
Cyclone Freddy barreled through Mozambique and Malawi, setting a world record for the longest-lasting tropical storm over the weekend.