Updated at 10:30 a.m.ET Monday, Oct.21, 2024 Former Hurricane Oscar made landfall[1] on eastern Cuba's north coast late yesterday as a well-developed Category 1 hurricane.Last Friday, our computer forecast models completely missed this event.The miniature...