Prince Harry to return to Britain for Invictus Games anniversary

The Duke of Sussex, Prince Harry, will make his return to the UK for a significant occasion – the 10th anniversary celebration of the Invictus Games. Scheduled for May 8th, the thanksgiving service will take place at St Paul’s Cathedral in London. During the ceremony, Prince Harry will play a role by delivering a reading, […]