Hurricane Helene arrives in Florida with wind and rain
Published date: Thu, 26 Sep 2024 19:57:06 +0700
Footage recorded in Naples, Florida, shows the arrival of Hurricane Helene this morning as wind and rain batter the coast.
The deluge from the Category 1 hurricane had previously left cars submerged and a pier damaged in the popular holiday destination of Cancun in Mexico.