Prince Harry and Meghan's first Netflix project to focus on Invictus GamesHarry will appear on camera in the documentary series called "Heart of Invictus".Wed Apr 07 2021