Tropical Storm Oscar chugged toward the Bahamas on Tuesday after making landfall in Cuba as a Category 1 hurricane, killing at least six people as it unleashed heavy rains on an island also hit by an ...
Hurricane Oscar has formed off the coast of the Bahamas, the National Hurricane Center (NHC) said Saturday. The storm poses potential threats to surrounding areas of the southeastern Bahamas and is ...