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 t...
A comprehensive explanation of the recent fake ‘Chinese spy base’, and why it’s being peddled right now.