I put it all up to Team Obama and its sycophant media minions trying to blame the Russians for stuff.
Wag the dog, etc.
This current regime is a bunch of liars so I don’t believe really much of anything they say.
If you believe that this current regime is a bunch of liars, you can keep your beliefs.