Announcement sparks major dilemma for Harry and Meghan July 23, 2024 by Exinews An important Invictus Games announcement today was a bit of a problem for the couple for several reasons.