Invest 95L likely to become tropical depression this week
Invest 95L likely to become tropical depression this week
The National Hurricane Center (NHC) says Invest 95L is now likely to become a tropical depression later this week. FOX Weather Meteorologists Haley Meier, Bayne Frone and Michael Estime have the latest on Oct. 5, 2025.