FILE PHOTO: Britain’s Prince Harry, Duke of Sussex attends the cycling medal ceremony at the 2023 Invictus Games, in Duesseldorf, …
FILE PHOTO: Britain’s Prince Harry, Duke of Sussex attends the cycling medal ceremony at the 2023 Invictus Games, in Duesseldorf, …