Terror Wars Cost $8 Trillion, 929,000 Lives: Study

Now that the war in Afghanistan is over, let’s take a moment to look at how much it cost. A recent study by Brown University is detailing both the financial and the human costs of the terror wars.