Prince Harry’s latest Netflix series Heart of Invictus has caused quite a stir, but are the claims he made true? Express.co.uk takes a look at each claim and fact-checks them.
Daily Express :: News Feed
Prince Harry’s latest Netflix series Heart of Invictus has caused quite a stir, but are the claims he made true? Express.co.uk takes a look at each claim and fact-checks them.
Daily Express :: News Feed