Invictus Games kick-off in the Netherlands
17th April 2022
The Invictus Games have kicked off in The Hague, with 20 nations taking part in the nine athletic competitions and the special Land Rover Driving Challenge.
Princess Margriet of the Netherlands, Honorary Chair of the Dutch Invictus Games, was joined by her son, Prince Pieter-Christiaan, at the opening ceremony, which saw both the Duke and Duchess of Sussex make speeches alongside the Prime…