A Tropical Storm Watch has been issued for Bermuda due to Hurricane Humberto. A Government spokesperson said, “A Tropical Storm Watch is now in effect for Bermuda, in advance of Hurricane Humberto, according to the Bermuda Weather Service [BWS]. “And the Ministry of National Security advised that the Emergency Measures Organisation [EMO] will convene a […]