The Bermuda Weather Service has issued a Tropical Storm Watch, with Hurricane Humberto deemed a ‘potential threat to Bermuda’ and Tropical Storm Imelda a ‘threat to Bermuda.’ The Emergency Measures Organization will be meeting today and we will expect that they will issue an update later today Related Stories Government Statement On Hurricane Erin Tropical Storm […]