U.S. Has Spent $6 Trillion On Wars That Killed Half A Million People Since 9/11 – Report
The United States has spent nearly $6 trillion on wars that directly contributed to the deaths of around 500,000 people since the 9/11 attacks of 2001. Some of the Costs of War Project’s main findings include: 370,000 people have died due to direct war violence, including armed forces on all sides of the conflicts, contractors, civilians, […]