USA TODAY reports that the storm made landfall around 11:10 p.m. local time near Perry, Florida, about 50 miles southeast of Tallahassee. Helene had sustained winds of about 140 mph, making it the ...
According to the National Hurricane Center, one disturbance could become a tropical depression "at any time today," while another is forecast to form and move into the Gulf of Mexico next week.