Hurricane Imelda, now a strong Category 1 storm, is forecast to make landfall on, or come extremely close to Bermuda, late Wednesday evening into early Thursday morning. The Hurricane Watch Net (HWN) will activate for the first time this season beginning Wednesday, October 1, 2025, at 3:00 PM...