2 ms·Were news articles claiming that it was a fabrication by Russian intelligence themselves fabrications?by HideousKojima 4y agoWere news articles claiming that it was a fabrication by Russian intelligence themselves fabrications?