Oscar become “tiny” hurricane, warnings issued for Turks and Caicos, Bahamas, Cuba

4 hours ago 2
The National Hurricane Center in Miami says Hurricane Oscar has formed off the coast of the Bahamas.
Read Entire Article