Prince Harry's Invictus Games has been dealing with serious issues behind the scenes, a royal expert claimed.
May 25, 2026