Who Will Wield All Those Shiny New Weapons?
.....
© Foreign Policy
visit website