Selling Death

It is a pretty well known fact that the US is the global leader in arms sales. Some will also have heard that Russia is second. But in fact, if you put together all the European Union numbers, in terms of total arms sales in the last 10 years, they come very close to tying […]