Photo by Lyndon Goveas

Photo by Lyndon Goveas

Natacha Dupuis, co-captain of Team Canada, won three medals at Invictus women’s athletic events, Sept. 25.