Meghan Markle confirms she'll be at Invictus Games on first trip since quitting royals

about 3 years in Mirror

Prince Harry founded the Invictus Games to aid the rehabilitation of injured or sick military personnel and veterans from across the globe, by giving them the challenge of competing in sporting events similar to the Paralympics

Mentioned in this news
Share it on