Are Taxes A Pyrrhic Victory?

The Senate passed a tax overhaul bill Friday night. The team weighs the political and policy implications and follow up on the fallout from Michael Flynn's guilty plea.

2356 232

Suggested Podcasts

IVM Podcasts

Becoming Elli with Chris Brown and Jill McCauslin

Lawrence O'Donnell, MSNBC

Long Story Short Productions

Allen

Manmohan