Royal Family's lack of support for Prince Harry's Invictus Games branded 'petty'
The Duke of Sussex set up the Invictus Games a decade ago but the support from the royal family has been lacking since he and wife Meghan Markle stepped down from royal life in 2020