The Deficit Is At Its Lowest In Obama's Presidency
  • 9 years ago
It's at its lowest total since 2007.
Recommended