How Big Is It?

| June 7, 2011

You won’t hear this from the government…..the gap between spending commitments and revenue last year equals more than one-third of the nation’s gross domestic product. From USA Today: The federal government’s financial condition deteriorated rapidly last year, far beyond the $1.5 trillion in new debt taken on to finance the budget deficit, a USA TODAY […]

Copyright © 2020 The Stated Truth