Tanks on an island? Why? I admit that's the first question that leapt to mind after learning last week that the U.S. Defense Security Cooperation Agency (the foreign arms sales division of the ...