Prince Harry bashed for letting $77 million paycheck control what he says about Princess Diana’s character in The Crown October 21, 2023 at 04:15AM