Russian Questions On Skripal Case Reveal …
by Chris These are the 14 questions that the Russian Embassy in London has just released that they would like answered. I’ve bolded the parts that really struck me…anybody else see a pattern here? Why has Russia been denied the right of consular access to the two Russian citizens, who came to harm on British … Read more