A hurricane watch was in effect today for Hurricane Imelda, which was forecast to make its closest point of approach to the island at 9pm tomorrow, the latest update said.
The Bermuda Weather Service …
The Bermuda Weather Service …
Local News From Every Source