Tag: National Hurricane Center

Tropical depression forms in the tropics

The National Hurricane Center says Tropical Depression #14 has formed in the Caribbean Sea. Forecasters say the system could be near or at hurricane strength...