Will the Invictus Games 'Save' Harry's Reputation? Duke Could Put Royals in 'Difficult' Position If Popular Event Comes to Britain in 2027
Published
If Birmingham, England, is chosen to host Prince Harry's Invictus Games in 2027, this could create 'difficulties' for the British royal family.
Full Article