A Tropical Storm Watch in effect, with the Bermuda Weather Service saying Hurricane Lee is a “potential threat to Bermuda”, with its closest point of approach to Bermuda within 72 hours forecast to be 151 nm to the west at 2.00am on Friday [Sept 15], with the BWS noting that “this system may move closer […]