DNC hacker Guccifer 2.0 has surprisingly confirmed its relationship with Russia

Russia own Internet