Credit Card Wars: What the Post-9/11 Wars Really Cost Every American Taxpayer

Eight trillion dollars, about seventy thousand per taxpayer, and the interest alone will hit two trillion by 2030. Jackson Lears calls them credit card wars. Full episode: keenon.substack.com