Watch live: Hurricane Helene makes landfall in Florida as catastrophic Category 4 storm

Watch live from Clearwater, Florida , on Friday 27 September after Hurricane Helene roared ashore the state's Big Bend region as one of the most powerful storms to hit the United States.

Read Full Article