Tropical Storm Faida made landfall over the coastal area in Madagascar’s Vatovavy region early on February 5, with maximum ...
Meteorologist Mike Haddad says there may be snow and rain overnight, with a more significant storm later this week.