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.
Media claims China uses Cuba to spy on the U.S. Ex-CIA analyst Armstrong shares his insights.
Loading comments...