Invictus Games 2017 Begin in Toronto - Master

Published: Oct. 5, 2017, 3:02 p.m.

The Invictus Games are underway in Toronto, Canada. 55 competitors from 17 nations are taking part in the games. They’ll compete in 12 sports including wheelchair rugby, swimming and golf. NATO has provided support to the Ukrainian and Afghan teams.