Prince Harry has traveled to the Netherlands to promote the Invictus Games. The Duke of Sussex is founder and patron of the international sports competition for wounded military veterans.
Prince Harry has traveled to the Netherlands to promote the Invictus Games. The Duke of Sussex is founder and patron of the international sports competition for wounded military veterans.