Brought to you from the lips of Liz Truss.
https://freerepublic.com/focus/news/4060042/posts?page=51#51
Peter Hitchens spilled the beans last weekend.
“It’s an article in the Brit press.”
Oh, so the British government can just magically put words in Russian government officials’ mouths now?