Invest 95L has high chance of developing over the next week
Invest 95L has high chance of developing over the next week
Forecasters are keeping an eye on Invest 95L off the coast of Africa, which has a high chance of developing into a tropical system over the next week.