Bermuda should continue to keep an eye on a tropical storm brewing to the south-southeast of the island, the Bermuda Weather Service said today.
According to its 6pm advisory, Tropical Storm Philippe…
According to its 6pm advisory, Tropical Storm Philippe…