Meghan Markle, Prince Harry face ‘pitiful plummet in popularity’ as they reportedly lose Netflix deal: expert
Prince Harry and Meghan Markle’s five-year Netflix deal will likely expire quietly, experts tell Fox News Digital following reports it won’t be renewed.