This comes as a new report from Brown University’s Costs of War Project estimates that the U.S. wars since the 9/11 attacks in 2001 will cost up to $8 trillion in interest payments alone over the coming decades. Their report says the U.S. has already spent $4.3 trillion on the wars—and that the U.S. will be paying trillions of dollars in interest on the war debt for decades to come.
Topics: