Tagged: merchantsofdeath

Selling Death

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...