U.S. soldiers board a U.S. military aircraft in Bagram, north of Kabul, Afghanistan. (AP/Musadeq Sadeq)
War on Terror

Report: Post-9/11 War Debt Will Cost US $8 Trillion In Interest Alone

America’s assorted wars show no sign of ending, and indeed the Pentagon has been pretty clear about the US deployment in Iraq being a permanent thing.