Democratic party chairwoman Debbie Wasserman Schultz steps down


Democratic party chairwoman Debbie Wasserman Schultz has stepped down after she was exposed as biased in a humiliating Wikileaks email hack.

Read More…