• October 2, 2026
  • Updated 1:12 am

Can the U.S. Afford a Major War Amidst Its Deficit?