News

In a move towards reconciliation, Prince Harry is inviting King Charles III and Prince William to the 2027 Invictus Games.