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, […]

Rate this:

New Military Equipment or Saber-Rattling? Russia Must Choose

Russia’s economic crisis is forcing the government to trim its prized defense budget, and if the situation worsens, President Vladimir Putin may have to choose between his current saber-rattling and buying the new equipment his Soviet-style forces have been promised. Back in 2011, when relations with the West were relatively tranquil and Russia’s shows of force […]

Rate this: