http://motherboard.vice.com/read/all-signs-point-to-russia-being-behind-the-dnc-hack
Ok ...what exactly does do to the big picture? And will this effect any future leaks?