VANCOUVER - Entertainers and dignitaries led by Prince Harry, Duke of Sussex, officially kicked off the 2025 Invictus Games in British Columbia on Saturday in a star-studded opening ceremony.
Meghan Markle and Prince Harry locked lips and shared a quick kiss after her unexpected speech at the Invictus Games ...