Ahead of the start of the games on February 8, the head of the Invictus Games Foundation, Dominic Reid, who is overseeing his last games, has praised Prince Harry - who himself served in the Armed ...
As the Duke of Sussex is just days away from launching the winter games for the very first time, 10 years after the inception of the event, the outgoing CEO Dominic Reid, shared some key details ...