MIAMI (AP) — The National Hurricane Center in Miami says Hurricane Oscar has formed off the coast of the Bahamas. Oscar, which the hurricane center characterized as “tiny,” formed Saturday.
MIAMI (AP) - Hurricane Oscar made landfall early Sunday in the southeastern Bahamas and was heading toward Cuba, an island ...