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 that it could lead to the stationing of Chinese troops and other security and intelligence operations just 100 miles off Florida’s coast, according to current and former U.S. officials. Back in the early 1960’s, there was […] The post The Biden Administration Has No Answer... »