Prince Harry poised to cancel UK return for Invictus Games Service over security fears April 24, 2024 In a move that underscores ongoing security concerns, Prince Harry is considering appearing at the Invictus Games 10th Anniversary Service via video More