Invest 95L may become a tropical depression this week. It has a 50% chance of developing over the next two days and a 70% chance of developing over the next week but is expected to stay away from the …
Invest 95L could become tropical depression this week
view original post