Are direct stimulus payments back on the table? It's looking that way! We also discuss Medicare for all. The American people want this, does Congress have the will?
See All 1120 Episodes of "Redacted"