Bernie Sanders, Elizabeth Warren Named to Senate Democratic Leadership Team

Can a cranky socialist and a Harvard Law professor save the Democratic Party?