Cuba is a sworn enemy of the USA. If would have allowed it… D Domer From Hell 18671 posts Original UHND Member Posted 1:13 am on May 13, 2022 0 There would be Nukes deployed in Cuba. Stupid ass. We're all born bald baby!