Hurricane Oscar makes landfall in Cuba as a Category 1 storm
0
Hurricane Oscar made landfall Sunday evening on the northern coast of east Cuba, according to the National Hurricane Center.