A Saskatchewan-born soldier was laid to rest Wednesday in his home province, 70 years to the day after he was killed in northern France during the Second World War.
Lawrence S. Gordon fought with U.S. forces, but his remains couldn't be accounted for after his death.
His nephew, Lawrence R. Gordon, discovered in 2000 that the remains were not interred where they should have been and later learned they had mistakenly been buried with German war dead.
DNA tests conducted earlier this year helped identify the fallen soldier.
They also allowed for repatriation of the remains to Canada and their burial in the community of Eastend, about 390 kilometres southwest of Regina.
"I had no idea whenever I pledged to my father that I would visit his (uncle's) grave sometime that I would have to find him and identify him first, and then bring him home so that he would have a grave that I could visit," Gordon said.
He added that the experience has been positive for him.
"It restores your faith in humanity when you see what people are willing to do for free, for principle."