“And for good reason.” Officially known as Gruinard Island, this 484-acre piece of land is better known in Britain by the menacing moniker ‘Anthrax Island’. A remote but accessible island ...