Tropical Storm Filipo makes landfall in Mozambique
NASA (LONDON) — At least two people have been killed and thousands have been displaced as Tropical Storm Filipo made landfall in Mozambique, the country’s National Institute for Disaster Management said. The tropical storm made landfall in Mozambique on the Read More