Digitized Service Record
Source: October 1916 casualty.
Memorial Poster – Canadian National Railways – World War One Roll of Honour. Pte. John McKinnon enlisted in August 1915 in Sussex, New Brunswick. He described his occupation on his military attestation form as an Engine Cleaner. McKinnon was born in Moncton, New Brunswick. In honoured memory. Source: CVWM
Inscription – His name as it is inscribed on the Vimy Memorial (2010). Over 11,000 fallen Canadians having no known place of burial in France, are honoured on this Memorial. May they never be forgotten. (J. Stephens). Source: CVWM
“Killed in Action”