Democrats Embrace One of Elizabeth Warren's Worst Ideas

At a recent Center for American Progress event, Senator Elizabeth Warren (D-MA) announced that there were 50 Democratic senators and the President on board with an idea for tax reform. Unfortunately, that idea is one of Warren’s, and one of her worst at that.

Read the full story here