Hurricane Oscar makes landfall in the Bahamas, heads towards Cuba
NASSAU — Hurricane Oscar made landfall early today in the southeastern Bahamas and was heading towards Cuba. Oscar, which the hurricane center characterized as "very small," is the 15th named…