by John Helmer, Moscow @bears_with A London newspaper on Sunday, citing “security insiders” as the source, claims Sergei and Yulia Skripal are “desperate to leave the UK”, and are “living under house arrest…[at] a secret location where [they are] guarded by British intelligence agents.” The report also claims they “may have already travelled to Australia and […]