Following Guccifer 2.0 leak and election fraud lawsuit, Debbie Schluz steps down as DNC Chair. — Steemit