close
close

Guiltandivy

Source for News

Turks and Caicos

Hurricane Oscar forms off the Bahamas

The The National Hurricane Center in Miami says Hurricane Oscar formed off the coast of the Bahamas. Oscar, which the hurricane center described as “tiny,” formed Saturday. Oscar – the 15th named storm of the hurricane season – formed as…