
Canadian soldiers played an instrumental role in the Battle of Passchendaele in Belgium one hundred years ago and, this weekend, officers from the Seaforth Highlanders are commemorating the battle that helped secure an Allied victory during World War I.