Debbie Wasserman Schultz’s controversial tenure

A slew of leaked emails was the last straw for Debbie Wasserman Schultz, who announced Sunday afternoon her resignation as chairwoman of the Democratic National Committee effective later this week.

Source:: CNN Politics