Debt-Financed Defense Erodes Accountability
Post-9/11 War Interest Hits $2 Trillion by 2030
A Brown University study projects that by 2030, cumulative interest payments for the post-9/11 wars will equal direct spending on those operations, totaling over $2 trillion. Policymakers have historically avoided war taxes to prevent the public from withdrawing support upon