Hurricane Helene makes landfall in Florida, nearly 1 million without power
Hurricane Helene has officially made landfall in the Big Bend region of Florida as a major Category 4 storm with 140 mph winds.

The storm touched down near Perry, Florida, just east of the mouth of the Aucilla River.
This marks the first Category 4 hurricane to make landfall in Florida's Big Bend Region since at least 1859.
There are over 970,000 customers without power in Florida, according to poweroutages.us.