Tropical Cyclone Eloise has hit Mozambique, bringing rain and powerful winds of around 130 kilometers per hour. Forecasters believe it will now move toward Zimbabwe, Botswana...