logo

Media claims China uses Cuba to spy on the U.S. Ex-CIA analyst Armstrong shares his insights.

time2 mo agoview0 views

Major media outlets and a prominent D.C. think tank have claimed that China has “spy bases” in Cuba. However, there’s a major issue with this story: no concrete evidence supports the existence of these bases. We visited the supposed sites of these “spy bases” to uncover the truth and see for ourselves.

Loading comments...