News Hurricane Oscar leaves at least six dead in Cuba October 22, 2024 Posted by admin 22 Oct The Cuban president says the deaths occurred in an area that saw historic flooding due to the storm.