Updated at 9:30 a.m.ET on Sunday, Oct.20, 2024 Amazingly and surprisingly, micro Hurricane Oscar tracked directly over the Bahamian island of Great Inagua on its way to the northeast coast of Cuba.Matthew Town, the largest community on the island, was...