‘Close to the wounds of Jesus’ — Survivor, advocate aims for Church’s healing
The Pillar
May 10, 2024.
Teresa Pitt Green is a survivor of clergy sexual abuse.
She is an advocate for abuse survivors, an expert in restorative justice, and a witness to the harm of clergy abuse, and the possibility of healing…