
Tropical Storm Lee has formed in the Atlantic Ocean and forecasters say it's expected to strengthen rapidly into a major hurricane by this weekend.
In its last advisory, the National Hurricane Center said Lee has winds of 65 mph and is moving toward the Leeward Islands. Forecasters are already using stark language about the storm and its prospects.