A 56-year-old Canadian man who left home after his business went bankrupt has completed a 11-year walk around the world, and finally made it back to his homeland.
Jean Beliveau, who arrived on Sunday to a hero's welcome in Montreal from loved ones, MPs and supporters - said his "real mission" was to lobby Canada and other governments to create "ministries of peace."
"We are all different, and that is what is beautiful about life on Earth - our different colours, different beliefs, different political systems," the Telegraph quoted him as saying.
"Those are all musical notes... we must create harmony from them, create a common tune," an emotional Beliveau told the crowd assembled at city hall in the old part of the city.
Beliveau left Montreal on the day of his 45th birthday - August 18, 2000 - after his small sign business went bankrupt. He decided to run around the world to try to escape the pain.
The Canadian ran all the way to Atlanta, Georgia before slowing his stride for what would become the longest uninterrupted walk around the world: 75,000 kilometres across 64 countries.
Upon his return on Sunday, Beliveau reunited with his mother, whom she had not seen throughout his 11 years on the road. She welcomed him in a tight embrace.
More than 100 supporters walked the final kilometres with Beliveau through the streets of Montreal.