The Invictus Games will now kick off in the Hague, Netherlands, in Spring 2022 The ongoing coronavirus pa