The mention of Attu might make you imagine an island somewhere in the South Pacific. But Attu is located thousands of miles ...