First Invictus Games Held.
The international games bring together wounded armed forces personnel and veterans who compete in athletic competitions. The 2014 Invictus Games were held at the Queen Elizabeth Olympic Park in London, England. 300 competitors from 13 countries participated in the games. The next games will take place in 2016.