Oscar become “tiny” hurricane, warnings issued for Turks and Caicos, Bahamas, Cuba
The National Hurricane Center in Miami says Hurricane Oscar has formed off the coast of the Bahamas.
The National Hurricane Center in Miami says Hurricane Oscar has formed off the coast of the Bahamas.