Posted inAt VIFreep Breaking News Caribbean News
Tropical Storm Odette Off Nantucket, Tropical Storm Peter Expected To Form Today
BOSTON — The National Hurricane Center is issuing advisories on Tropical Storm Odette, located a couple of hundred miles south-southeast of Nantucket, Massachusetts. Meanwhile, the NHC also is monitoring a…