Monday, June 13, 2016

Andre Vilchek — Russsia and China have to Step UP Ideological War


The US is NOT losing the information war. This piece argues that Russia and China need to step up their game to defend themselves and also assist those in need that have been taken in by US propaganda and are self-sabotaging as a result.

NEO
Russsia and China have to Step UP Ideological War
Andre Vilchek

No comments: