Tropical depression forms in the gulf, could become Tropical Storm Olga
The Southeast is bracing for a tropical storm after the National Hurricane Center issued an advisory on Tropical Depression 17 in the Gulf of Mexico, which could strengthen into Tr…