
Hurricane Oscar made landfall Sunday evening on the northern coast of east Cuba, according to the National Hurricane Center.
Where News Meets Clarity
Hurricane Oscar made landfall Sunday evening on the northern coast of east Cuba, according to the National Hurricane Center.