Tune in Here!

China Already has Spy Base in Cuba

After the Biden administration initially strongly denied China was planning a secret spy base in Cuba, they have now had to admit China already put a spy base in Cuba several years ago.