Prince Harry happily shakes hands with Canadian Prime Minister Justin Trudeau as they attend a bilateral meeting at the Fairmont Royal York Hotel on Tuesday (May 2) in Toronto, Canada. The 31-year-old royal is in town to help promote the 2017 Invictus Games, which will be held in Toronto from… Read entire story.
Source: Just Jared