Prince Harry and Meghan’s first Netflix project focuses on the Invictus Games

Prince Harry and Meghan’s first Netflix project focuses on the Invictus Games