Our $16 trillion deficit begs to differ.

HT: Weekly Standard

0 Shares