's new documentary 'Heart Of Invictus' has reportedly failed to hit Netflix's Top 10 streaming charts in both the UK and US following its release earlier this week.Harry's latest media venture was released on Netflix on Wednesday as part of the Sussexes' £80million deal with the streaming giant - following last year's offering of the controversial docu-series 'Harry & Meghan'.The of the games and saw Harry open up about his mental health struggles after returning from military duty in Afghanistan. His wife in support of Harry.
Load More
Load More