Inspirational day in Ottawa as more than 23,000 take part in Canada Army Run

More than 23,000 participants were in the nation’s capital taking part in the Canada Army Run in support of the country’s Armed Forces.

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.