ASHEVILLE, N.C. — On Sept. 26, 2024, Hurricane Helene made landfall near Perry, Florida. But it was Sept. 27, when the rain from then-tropical storm Helene pushed an already flooded western North ...
Notably, Hurricane Rafael made landfall in the western Cuban province of Artemisa as a Category 3 storm on the afternoon of November 6, 2024. The hurricane approached the island from the south, having ...