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.