The Chinese Communist Party’s latest anti-American move is putting a signal intelligence facility in Bejucal, Cuba—less than 100 miles from America’s mainland. The Pentagon was forced to admit the facility’s existence after a military whistleblower claimed the base has been there since 1992. The U.S. government knew it was there but did not inform the American people. This reiterates the importance of electing people who will take the threat from China seriously and hold them accountable.
Recommended Offers: