Invest 95L will develop into tropical depression or storm, NHC says
With the latest advisory the National Hurricane Center says there is 100% certainty Invest 95L will develop into a tropical depression or Tropical Storm Lee within the next 2 days. Another system, Invest 96L, off of Africa is also being monitored for likely development.