close
Monday May 20, 2024

2000 attendees step down from Invictus Games over Meghan Markle

By Web Desk
April 29, 2024

Some 2000 Invictus Games attendees decided to step down over complaints that the event focused largely on Meghan Markle.

It was said that the Duchess of Sussex's presence and speeches on 'bravery' at the event were not relevant to the cause.