Britain’s presumption of guilt towards Russia invites conflict and chaos

Britain’s abandonment of due process has taken a dangerous and reckless leap, with Theresa May declaring economic sanctions and diplomatic expulsions for Russia’s “failure” to respond to allegations over the Skripal poisoning.

Provocatively, Moscow was given a 24-hour deadline to “answer” charges leveled by the British government that it was...read more

Comments

Popular Posts