Prince Harry watches the Invictus Games archery finals


Prince Harry, 33, was at historic York Fort in Toronto to see the inspirational competitors take part in the archery finals as he kicked off another busy day at the Invictus Games.

Read More…