Tag: Netflix deal

Meghan Markle, Prince Harry Sign Exclusive Deal With Netflix

Prince Harry and Meghan have signed a multi-year deal to make TV