Edward Snowden recently Tweeted suggesting that only a "cleared insider" could've leaked the Vault 7 dump HERE. This is important because the Russian meme is already being directed against Wikileaks publication also.