Meghan, Duchess of Sussex has revealed the Netflix docuseries about her and Harry, Duke of Sussex is being made by ‘The Handmaid’s Tale’ filmmaker Liz Garbus.