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

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



  • Courtesy: Royal Canadian Navy