Duchess of Sussex

Meghan Markle disappears from Invictus Games media schedule in puzzling last-minute move



Earlier reports suggested the Duchess of Sussex would take to the stage for the closing ceremony of the Invictus Games in Dusseldorf



Source link

Related Articles

Back to top button