MIAMI — The tropics continue to be very active in the Atlantic, and the next named storm could form this week. The National Hurricane Center said Monday that Invest 95L, located several hundred miles southwest of the Cabo Verde Islands, continues to show signs of organization. The system is expected…Read More
Invest 95L could become Tropical Storm Lee this week
