Twelve people have contributed to a bombshell new report which branded the Duchess of Sussex “just plain horrible” and a “dictator in high heels”.
Twelve people have contributed to a bombshell new report which branded the Duchess of Sussex “just plain horrible” and a “dictator in high heels”.