Invictus Games to be featured in new Netflix documentary series
The Duke and Duchess of Sussex will produce and create Heart of Invictus for Netflix through their newly formed Archwell Productions company in partnership with The Invictus Games Foundation. After…