Up next in the tropical Atlantic Ocean: Lee?
Up next in the tropical Atlantic Ocean: Lee?
Forecasters are keeping an eye on Invest 95L off the coast of Africa, and there’s a high chance that the system could develop this week and become Tropical Storm or Hurricane Lee.