Canada’s former top soldier says we need to consider developing nuclear weapons in the name of strategic independence. But that will have massive costs ...