From
To
The storm, the first major hurricane of the season in the U.S., is expected to make landfall in Florida within the next 24 hours after leaving Cuba without power on Tuesday.