Weather
Bermuda experienced two inches of rain in the last 24 hours, causing widespread flooding.
A Bermuda Weather Service spokeswoman said Bermuda experienced 0.7 inches of rain overnight on Saturday and a further two inches between 8am on Sunday and 8am ...
Nov 08, 2021