Harry, Meghan Unveil First Netflix Series
Following Prince Harry and Meghan Markle last year multi-million deal with Netflix, the couple have unveiled their first series on the US-owned streaming platform. In a statement on Tuesday, the streaming giant disclosed that the documentary series will be titled ‘Heart of Invictus’. The project will chronicle events leading to […]