Satellie images show Helene's development over the Caribbean Sea
Satellie images show Helene's development over the Caribbean Sea
Tropical Storm Helene is expected to make landfall in Florida as a major hurricane later this week. Satellite imagery shows the progress of the storm as it moves closer to the U.S.