April 15, 2008
Tax Foundation President Scott Hodge discusses deductions, non-payers, and the nation's tax burden on WUSA Channel 9. Click here to view.