Watch the first hour of the Invictus Games 2025 opening ceremony, held at BC Place in Vancouver on Saturday, Feb. 8, 2025.