The storm is expected to sweep across Honduras and Belize on Saturday, unleashing up to 35 inches of rain in some areas over ...
In the Must See video above, The National Hurricane Center said on November 15 that Tropical Storm Sara would mean heavy ...
Tropical Storm Sara made landfall in Honduras on Thursday evening as its center of circulation is forecast to track along the ...