‘Unpopular’ Meghan Markle & Prince Harry’s Netflix deal ends, content ‘tone deaf’ and ‘unlovable’; what it means for British royalty
Prince Harry and Meghan Markle’s reported $100 million Netflix deal, signed in 2020 when they stepped back from royal…