Invest 95L still has medium chance of development off Central America coast
Invest 95L still has medium chance of development off Central America coast
Invest 95L in the southwestern Caribbean still has a medium chance of developing into a tropical depression or tropical storm off the Central American coast over the next few days.