Elizabeth Warren’s Moment (Again)

Today on TAP: Nobody understands or explains the corruption of the financial system better than the Massachusetts senator.

This post was originally published on TAP : The American Prospect.