Prince Harry is set to return to the UK for the anniversary of the Invictus Games, but more could be done to win over the British public, claims a royal correspondent.
Daily Express :: News Feed
Prince Harry is set to return to the UK for the anniversary of the Invictus Games, but more could be done to win over the British public, claims a royal correspondent.
Daily Express :: News Feed