Tropical Storm Nadine made landfall in Belize on Saturday, the U.S. National Hurricane Center (NHC) said.
Tropical Storm Nadine makes landfall in Belize, NHC says
Tropical Storm Nadine made landfall in Belize on Saturday, the U.S. National Hurricane Center (NHC) said.