Prince Harry Launches The Invictus Games In Toronto

In This Photo: John Tory
Prince Harry chats with Canadian Prime Minister Justin Trudeau and Toronto Mayor John Tory as they watch a sledge-hockey match Mattany at the Athletic Centre on May 2, 2016 in Toronto, Canada. Prince Harry is in Toronto for the Launch of the 2017 Toronto Invictus Games before heading down to Miami and the 2016 Invictus Games in Orlando.
(May 1, 2016 - Source: Chris Jackson/Getty Images Europe)