Canada to build new icebreakers, meet NATO spending targets by 2032

This post was originally published on CBC News: The National.