Prince Harry Invictus Move Slams Duke For 'Embarrassing' Invitation To King Charles
Prince Harry invites King Charles to open the 2027 Invictus Games in Birmingham. Experts call it a 'trump card' that puts the King in an embarrassing position.
International Business Times UK ·