Did Meghan Markle ‘Ruin’ The Invictus Games?
Did Meghan Markle ruin the Invictus Games? That’s what some fans out there can’t help but wonder as there’s a new report that suggests the Duchess of Sussex might have put a little too much of her mark on the games, which belongs more to…