Invest 95L off Nicaragua coast now has medium chance of development
Invest 95L off Nicaragua coast now has medium chance of development
The National Hurricane Center is keeping its eyes on Invest 95L off the coast of Nicaragua, which now has a medium chance of developing into a tropical depression or tropical storm over the next few days.