Loading...
Uploaded by heathr456 on Jan 6, 2009
Rachel talks to Dean Baker about the stimulus package potentially getting stalled in the Senate and what it might mean for the American economy.
News & Politics
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (1)