King Charles and Prince William set to support Harry at Invictus Games in surprise move

Daily Record

Published

The Invictus Games will be held in Birmingham in 2027, and it is thought that both King Charles and Prince William will attend the event in a show of support for Prince Harry.

Full Article