Tropical Storm Oscar dumped heavy rain on eastern Cuba on Monday, a day after making landfall as a Category 1 hurricane on the island nation, and now takes aim at the Bahamas, the National ...
Hurricane Oscar made landfall Sunday evening on the northern coast of east Cuba before it weakened to a tropical storm as it moved across the island, according to the National Hurricane Center.