Hurricane Helene slammed into Florida coast as a Category 4 storm
Hurricane Helene, a powerful Category 4 storm, made landfall last night just southeast of Tallahassee. Its wind speeds were 140 miles per hour when it arrived in Florida's Big Bend region.…