9-11 Revenge

According to the Costs of War project, which continues to assess the cost of the Iraq and Afghanistan conflicts in the wake of the 9-11 attacks, the death toll attributable to direct violence from these wars currently stands at 300,000. The death toll from the 9-11 attacks was approximately 3000. This would put the “revenge […]

9-11 Revenge Read More »