Loading Video…

This browser does not support the Video element.

Category 4 Hurricane Helene tears into Florida coast

Hurricane Helene is nearing landfall on the Florida coast, leaving hundreds of thousands without power and bringing an intense storm surge.