Category 5 Tropical Cyclone spinning over the Indian Ocean, Freddy made landfall over Mozambique’s Inhambane Province on February 24, 2023, as a severe tropical...