Hurricane Oscar formed on Saturday, off the coast of the Bahamas, the National Hurricane Center in Miami said.
Hurricane Oscar formed near the Turks and Caicos Islands on Saturday, while a second system, Tropical Storm Nadine, ...
Hurricane Oscar brought heavy rains and winds to Cuba, an island beleaguered by a massive power outage, after striking the ...
Hurricane Oscar made landfall early Sunday in the southeastern Bahamas bringing with it the threat of coastal destruction and ...