Tropical Storm Peter tonight remained on course to approach Bermuda late in the week.
The Bermuda Weather Service said the storm’s closest point of approach in three days would be 442 miles south-sout…
The Bermuda Weather Service said the storm’s closest point of approach in three days would be 442 miles south-sout…