The last Canadian veteran of World War I has died at the age of 109.

John Babcock enlisted at the age of 15 after lying about his age. He trained in Canada and England but the war ended before he reached the French frontline.

Canadian Prime Minister Stephen Harper said Mr Babcock was Canada's last living link to the Great War.

Just two other veterans of World War I remain alive: American Frank Buckles, also aged 109, and British-born Australian Claude Choules, who is 108.

Source & Full Story