paulmarou Wrote:
May 11, 2012 5:53 PM
This is incorrect. The u.s. Spends more on defense than the rest of the world combined