Hurricane Cat 1 Imelda

As of 5 AM EDT on October 1, 2025, Hurricane Imelda, with sustained winds of 90 mph, is located about 455 miles west-southwest of Bermuda and moving east-northeast at 20 mph. A Hurricane Warning is in effect for Bermuda, where hurricane-force winds, flash flooding (2–4 inches of rain), storm surge, and damaging waves are expected […]
Read More Hurricane Cat 1 Imelda