Invest 95L will develop into tropical depression or storm, NHC says
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.