Hurricane Oscar Forms Off the Bahamas. Here’s What We Know So Far

a month ago 48

Hurricane Oscar formed on Saturday, off the coast of the Bahamas, the National Hurricane Center in Miami said.


View Entire Post

Read Entire Article