Prince Harry, the Duke of Sussex, attends an event to launch the Invictus Games school program in Vancouver on Monday. Invictus Games Vancouver Whistler 2025 will host more than 500 competitors from ...