The weather system 99L, located off the north eastern coast of Cuba, has a 60 percent chance of developing into a tropical cyclone over the next five days, according to an advisory released by the National Hurricane Center today...
The weather system 99L, located off the north eastern coast of Cuba, has a 60 percent chance of developing into a tropical cyclone over the next five days, according to an advisory released by the National Hurricane Center today...