Look, this was 100% Russia. 17 government departments have certified this was Russia. This has Russian fingerprints all over it.
<sarcasm>
Edit: man, this got unpopular. Curious if people dislike the sarcasm, or the sentiment of regular unfounded claims Russia is responsible-- at a gov't level, for major "hacking" transgressions.