Hurricane Oscar makes landfall in the Bahamas, heads toward Cuba
Oscar, which the National Hurricane Center characterized as "very small," is the 15th named storm of the hurricane season.