People in parts of Florida could face an “unsurvivable” storm surge when Hurricane Helene makes landfall on Thursday.

Posted inUK
People in parts of Florida could face an “unsurvivable” storm surge when Hurricane Helene makes landfall on Thursday.