Future fleet: Royal Canadian Navy limbers up to meet modern maritime challenges

3
Her Majesty’s Canadian Submarine (HMCS) Corner Brook during advanced submarine officer training in the vicinity of Nootka Sound. Courtesy: Royal Canadian Navy