Harry and Meghan’s US approval rating drops below Prince Andrew’s after ‘South Park’ episode
Prince Harry and Meghan Markle’s approval rating in the United States has dropped below that of Prince Andrew following the new and now-notorious episode of South Park. The ex-royals were parodied and heavily mocked in the episode, ironically titled ‘The Worldwide Privacy Tour’, which aired on February 15. Since its airing, Markle was reportedly left…