Elizabeth Warren Carries the Sword for Democrats in Their Crusade Against Donald Trump