The Nation puts "the Russian's did it" Narrative in doubt.
Post 168794 by otto42 deleted for the following reason: This is already being discussed in the ongoing US Politics threads (also, this is written in personal editorial style, something better for your own blog) -- taz