Home of the Barricaded, Land of the 'Fraid
There are few statistics as stunning
as the following simple, single number: The United States spends
two times more on its military than all the other countries of the world,
Yes, that's right. All 200 or
so of them. Combined.