Hurricane Oscar makes landfall in the Bahamas, heads toward Cuba
Hurricane Oscar made landfall early Sunday in the southeastern Bahamas and was heading toward Cuba, where it was forecast to make a second landfall in the afternoon, the National Hurricane … Read More
