Nicole was expected to become a hurricane by Wednesday or early Thursday near the Bahamas and then make landfall in Florida, where the Kennedy Space Center is located, according to the Miami-based ...
Tropical Storm Nicholas is threatening to soon make landfall in Texas, possibly as a hurricane. Read full article: Live stream: Tracking Tropical Depression Ida as it moves through the South ...