Who you’re saluting: Team Invictus 

The British Invictus Games team are among the many heroes we’re saluting in the run up to Armed Forces Day – and they posed with an Armed Forces Day flag just before they boarded their flight to join the Games! Team Invictus The 110-strong team of serving military personnel and veterans headed to Orlando, Florida to represent the UK at […]

Read more