Confronting Mental Illness Stigma Psychology Today, 24 May 2023 In the popular Netflix series The Crown, Princess Margaret is surprised to learn that she has two mentally disabled cousins who…