A tropical storm warning is now in effect for Bermuda as Idalia is expected to strengthen, the Bermuda Weather Service said today.
In its latest update, the BWS said: “We have higher confidence in our…
In its latest update, the BWS said: “We have higher confidence in our…