The sight of Prince Harry and Meghan Markle grinning from the stands at Vancouver's BC Place stadium, surrounded by roaring crowds and the electric energy of the Invictus Games, felt like a vivid reminder of their enduring commitment to the cause closest to their hearts. Wearing a clean, pressed suit, Harry was sitting forward attentively, …














