Announcement sparks major dilemma for Harry and Meghan July 23, 2024 by Ruyunews A major announcement today at the Invictus Games presented a bit of a problem for the couple – for a number of reasons.