The Invictus Games are championed by HRH Prince Harry and are being organised in partnership with The Royal Foundation of The Duke and Duchess of more...