Bahamas issues alerts as hurricane Oscar intensifies
Hurricane Oscar formed on Saturday off the coast of the Bahamas, according to the National Hurricane Center (NHC) in Miami, which described the storm as ‘tiny.’
The Bahamas government has issued a hurricane warning for the Turks and Caicos Islands an…