Prince Harry's New Commitment to Britain 0 23.07.2024 02:01 NewsWeek.com Harry's veterans sports tournament, the Invictus Games, is heading back to Britain, raising a number of royal questions.