on April 19, 2017 in World News Tucker Carlson Leaves Socialist Professor Stuttering After She Argues That the Wealthy Should Pay 80% Taxes click here for more