Prince Harry has claimed the Invictus Games 2025 ceremony "saved lives" in a new report, as the Duke of Sussex also teased his UK comeback for the Games in two years.
> CONTACT & ABUSE <