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
Daily Express :: News Feed

LEAVE A REPLY

Please enter your comment!
Please enter your name here