Britain’s Insane Cold War Dramatics

Strategic Culture Foundation | 16.03.2018 Britain has now been joined by the United States, France and Germany in blaming Russia for an alleged murder plot on British soil. No verifiable evidence has been provided by the British authorities to support their shrill claim of Russian violation. It is as insane as it is pathetic, as […]

Source