Skip to main content

Debunked: Media falsely claims China is building spy base in Cuba

 
Major media outlets claimed China is building a secret station in Cuba to spy on the US, citing anonymous intelligence officials. But the Pentagon admitted this story is false. It is part of a larger information warfare campaign against Beijing, and could sabotage any attempts at diplomacy.

Comments