Randi Weingarten, a long-standing figure in both education and Democratic Party politics, has resigned from the Democratic National Committee (DNC), citing ideological rifts and dissatisfaction with party leadership.| Red Right Daily