deficit

It's Not the Deficit Stupid!

A record budget deficit coupled with increased government spending has much of America in an uproar.

Syndicate content