Prince Harry visited Canada to promote the upcoming Invictus Games, while his wife Meghan Markle was absent. He attended the ...