Preview London has said there is no evidence that a foreign state was behind the recent leaks from its embassy in Washington, but this hasn’t stopped British officials from quietly feeding tabloid narratives blaming Russia for the affair.
Read Full Article at RT.com
Source: RT

Leave a Reply

Your email address will not be published. Required fields are marked *