Posted by Jamison Beuerman on April 19, 2011Commentary: Obama’s Deficit Reduction Speech Illustrates Fundamental Misunderstanding of America’s Fiscal WoesAs long as Social Security, Medicare, and Medicaid remain intact, our national debt will be perilous. [...]Read more