Meghan Markle and Prince Harry: AXED by Netflix!

Reading Time: 3 minutesMeghan Markle and Prince Harry are reportedly done with Netflix. They will not have their contract renewed by the company.
Meghan Markle and Prince Harry: AXED by Netflix! was originally published on The Hollywood Gossip.