This didn't get noticed in the last bread, so I'm reposting it again, I think it's worth having a look: the Guccifer 2.0 nut might just have been cracked.
https://www.reddit.com/r/conspiracy/comments/fryelq/proof_guccifer_20_is_the_dnc/
More eyes = good. Come ooooon, eyeballs.