Breaking News October 20, 2024October 20, 2024admin Hurricane Oscar Brushes Past Turks and Caicos and Heads Toward Cuba – USNews.com This post was originally published on this siteHurricane Oscar has formed off the coast of the Bahamas and brushed by the Turks and Caicos Islands to the south. By Associated Press.