Tropical Cyclone Eloise made landfall in Mozambique early Saturday at a key port before weakening, as heavy rains head toward South Africa. The system was downgraded to a moderate tropical storm ...