In Photos: Invictus Games Oct 2, 2017 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.