‘Spencer’ shows human face behind the cultural icon
(11/17/21 5:59am)
Diana, Princess of Wales, is undoubtedly one of the great pop culture icons of modern history. Her glamour and philanthropy followed by an untimely and tragic death — all set against the backdrop of ...