Canada doesn't start wars. It ends them. We have committed more troops to UN peacekeeping efforts than any other country.
Sorry for nitpicking - and I'm really not trying to trivialize any country's peace contributions - but I can't find anything to back up this claim. Canada doesn't even seem to be in the top ten in terms of troop contributions.
Nice of the PM to visit and sit in on the last stage of the journey, putting science and scientists in the spotlight. Over here (NL) we hardly ever celebrate scientific successes, and accomplished scientists receive less attention and recognition from politicians than sports heroes.
Indeed, the Indian PM also tried to put this into perspective vis-a-vis sports wins with the following quote:
"This achievement is far greater than a cricket win"
If the facts don't fit the theory, change the facts. -- Albert Einstein