Mozambicans seek shelter as storm Freddy makes landfall
Mozambicans took shelter as tropical storm Freddy made landfall in a coastal town, with heavy rain expected to batter the country's southern provinces for several days.
French weather forecaster Meteo France, which has a cyclone-monitoring…