The Shame of Nations: A New Record Is Set on Spending for War
What is the explanation for the fact that the United States -- today's military giant -- is currently engaged in at least two wars (in Iraq and Afghanistan) and appears to be on the verge of a third (with Iran)?
Lawrence Wittner | Posted 04.24.2012