September 22 2017 6:48pm

Invictus Games athletes’ village like a global village

Fri, Sep 22: The Sheraton Centre in downtown Toronto has been transformed into the Invictus Games athletes’ village. Farah Nasser speaks with the CEO of the games during an exclusive tour.

Responsive site?

Video Home