Mon. Dec 23rd, 2024

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

By