Helene is expected to form, rapidly intensify and make landfall in Florida as a severe storm
The National Hurricane Center said Monday afternoon that a major hurricane is expected to make landfall on Florida’s Gulf Coast on Thursday. The storm, which is still developing and will…