A dozen people have contributed to a new bombshell report that labels the Duchess of Sussex “just awful” and “a dictator in high heels.”
A dozen people have contributed to a new bombshell report that labels the Duchess of Sussex “just awful” and “a dictator in high heels.”