Hurricane Oscar makes landfall in eastern Cuba, the US National Hurricane Center says
Hurricane Oscar makes landfall in eastern Cuba, the US National Hurricane Center says
ByThe Associated Press
October 20, 2024, 6:34 PM
MIAMI -- Hurricane Oscar makes landfall in eastern Cuba, the US National Hurricane Center says.