Chris Selley: No one needs Canadian-made submarines

.....

© National Post