- Sister Toldjah - https://sistertoldjah.com -

Ezra Klein

Yep: The Democrats have lost on sequestration. [1]