Breaking News October 19, 2024October 19, 2024admin Hurricane Oscar forms off the Bahamas This post was originally published on this siteHurricane Oscar, which the hurricane center characterized as “tiny,” formed Saturday off the coast of the Bahamas.