Invest 95L given increasing chance to develop over next week
Invest 95L given increasing chance to develop over next week
The National Hurricane Center bumped the chances of development of Invest 95L to 60% over the next 7 days. If the system organizes it could become Tropical Storm Emily.