The third article in a short series on the spoiled Russian coup. After examining competing positions and further evidence, the Western intelligence community still has its fingerprints all over this abject failure with an apparent $6.2 billion price tag.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed