Over the weekend, Tropical Cyclone Freddy made its third and final landfall in central Mozambique. T...... Read more