‘Heart of Invictus’: Harry and Meghan announce their first Netflix project

Duke and Duchess of Sussex, Harry and Meghan, have announced their first Netflix project after signing a production deal last year. “Heart of Invictus” a docu-series from Harry and Meghan’s production company Archewell Productions, will follow “a group of extraordinary competitors from around the globe, all service members who have suffered life-changing injuries or illnesses […]