Prince Harry celebrates Invictus Games anniversary with St Paul’s Cathedral service after Charles 'snub'
The Duke of Sussex has arrived at the service of thanksgiving at London’s St Paul’s Cathedral to celebrate the 10th anniversary of his Invictus Games. Harry, 39, has travelled back to the UK to commemorate the milestone with members of the Invictus Games family and mark the decade-long support competitors in the paralympic-style tournament have received.