Obama joins Prince Harry at Invictus Games A royal reunion for former U.S. President Barack Obama and Prince Harry as they watch a game together at the Invictus Games in Toronto.… 7 years ago by Abiodun Ogundairo