Sam Seder and Cliff Schecter discuss the meaning of President Obama's new economic address... This clip from the Majority Report, live M-F at 12 noon EST and...
Share this note: