Russia emails hacked. Russia's fingerprints all over Ukrainian seperatist movement.

Payback’s a bitch.

I think anyone that denied that in the first place probably will claim this is a cia fabrication or somehow fake.