Tropical Storm Lee set to rapidly intensify into major hurricane
Tropical Storm Lee has formed in the Atlantic and is expected to rapidly intensify into a major hurricane by the weekend.
Tropical Storm Lee has formed in the Atlantic and is expected to rapidly intensify into a major hurricane by the weekend.