Canada is one of only a handful of NATO allies that won't reach the requisite benchmark for defense spending, and won't likely hit it for several years. All NATO allies are required to spend at ...