: Why Americans will be paying for the cost of the war in Afghanistan for decades

Taxpayers have already spent $925 billion in interest payments related to post 9/11 wars, according to a new analysis.

Taxpayers have already spent $925 billion in interest payments related to post 9/11 wars, according to a new analysis.