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