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.
Photos: 'Dangal' girls Sanya Malhotra, Fatima Sana Shaikh's dinner outing
Photos: Salman Khan, Daisy Shah spotted at the Mumbai airport
Photos: Rakhi Sawant to play Honeypreet in Ram Rahim biopic
Photos: Arvind Kejriwal asks Kamal Haasan to join politics
Photos: TV actress who played goddesses on the small screen