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.
Hurricane Helene is nearing landfall on the Florida coast, leaving hundreds of thousands without power and bringing an intense storm surge.