Estimated Cost of Post-9/11 US Wars Hits $8 Trillion With Nearly a Million People Dead

With the final U.S. soldiers leaving Afghanistan earlier this week after nearly 20 years of occupation and war, a new analysis released Wednesday shows the United States will ultimately spend upwards of $8 trillion and that nearly one million people have lost their lives so far in the so-called “global war on terror” that was launched after the attacks of September[Read More...]