Guccifer 2.0 claims responsibility for DNC hack, leaks documents

0
556