The Invictus Games has launched a new platform entitled “We Are Invictus” to help support Servicemen and women when the sporting tournament is not taking place, meaning veterans from around the globe can support one another every day of the year. The...