May 02, 2024
Amid criticism from Invictus Games veterans, Prince Harry is standing firm on his decision to visit the recent installment in London.