In the second episode of the animated comedy series on Comedy Central’s 26th season, it appeared as though South Park was mocking Prince Harry and Meghan Markle. The Worldwide Privacy Tour, despite the fact that the show did not name the Duke and Duchess of Sussex, contained numerous references to them. The Prince of Canada […]