Getty Images |
Prince Harry and Prime Minister Justin Trudeau were in Toronto earlier this week to promote the launch of the Toronto 2017 Invictus Games, a competition for veteran and active armed forces members.
The Telegraph |
Getty Images |
The 2016 Invictus Games begin May 8 in Orlando, Florida.
|
Getty Images |