Hurricane Oscar Forms Off the Bahamas
Hurricane Oscar has formed off the coast of the Bahamas, according to the National Hurricane Center (NHC) in Miami. Characterised as “tiny,” Oscar is currently located approximately 165 miles east-southeast of the Bahamas and about 470 miles east of Camaguey City in Cuba, with maximum