Reason favicon

America's $30 Trillion Publicly Held Debt Is 42 Times Larger Than It Was in 1980