Second Invictus Games launched in Washington

The second Invictus Games has been officially launched today at an event in Washington DC attended by Prince Harry and First Lady Michelle Obama. They were joined at the Fort...
The second Invictus Games has been officially launched today at an event in Washington DC attended by Prince Harry and First Lady Michelle Obama. They were joined at the Fort...