The 2017 Invictus Games in Toronto are now over, but we loved watching all the action! These games have been running since 2014, a competition specifically for injured and sick ex-servicemen and women from across the globe. Having been established by Prince Harry, the games have gone from strength to strength…