Medicare and Social Security Tabs Coming Due

by Michael Tanner.    The tidal wave of red ink. The national debt has dropped out of the headlines recently, but that doesn't mean that it has gone away.   In fact, just a few weeks ago, the debt officially topped $18 trillion. For those keeping score, that equals roughly 101 percent of GDP. In other words, we now owe more than the value of all goods    ... MORE