
(LONDON, ENGLAND) — The late Queen Elizabeth II’s motto was “never complain, never explain.” Well, adage apparently failed to reach the Duchess of Sussex who reportedly has sent a missive…
(LONDON, ENGLAND) — The late Queen Elizabeth II’s motto was “never complain, never explain.” Well, adage apparently failed to reach the Duchess of Sussex who reportedly has sent a missive…