More than a month’s worth of rain deluged the island in a single day this week, according to figures from the Bermuda Weather Service.
In addition to strong to gale force winds and isolated thundersto…
In addition to strong to gale force winds and isolated thundersto…