Invest 93L expected to become tropical depression later this week
A tropical disturbance in the central tropical Atlantic, dubbed Invest 93L by the National Hurricane Center, has a high chance of developing into a tropical depression within the next couple of days.