War sacrifice of Canadian soldiers praised
The sacrifice of First World War Canadian soldiers who helped forge peace in Europe and a national identity for their country has been praised by world leaders.
The Prince of Wales described the efforts of Canadian troops who fought at the Battle of Vimy Ridge as setting "an extraordinary example of selflessness for our future generations".
The April 9 1917 battle on a snow-swept French hillside is key to Canada's history. Four military divisions from the nation attacked together for the first time as the Canadian Corps, and their bravery in breaking German defences earned them worldwide respect.
Canada's prime minister Justin Trudeau said: "One hundred years later, we must say this, together. And we must believe it: Never again."