The Biden Administration Has No Answer For Communist China Setting Up A Military Base In Cuba 90 Miles Off The Coast Of The United States
China and Cuba are negotiating to establish a new joint military training facility on the island, sparking alarm in Washington...