Gold rush for Canadian sprinter at Toronto’s Invictus Games

Three golds in athletics for retired master corporal Natacha Dupuis at Toronto’s Invictus Games

Prince Harry cheers on runners as Invictus Games kick off in Toronto

The Invictus Games opening ceremony was Saturday with athletics, slated for Sunday and Monday, being held at York Lions Stadium in Toronto

Canadian Armed Forces veteran Natacha Dupuis golden at Invictus Games

Canadian Natacha Dupuis won two gold medals on the track at the Invictus Games, a sporting event for servicemen and women, in Orlando, Fla. this week.